我有一台预装Windows 7的Acer笔记本电脑。我想安装Ubuntu和fedora并进行三重启动配置。我想知道吗?我是linux的新手,我需要帮助。
我有一台预装Windows 7的Acer笔记本电脑。我想安装Ubuntu和fedora并进行三重启动配置。我想知道吗?我是linux的新手,我需要帮助。
Answers:
我建议您先安装Windows,然后再安装Fedora,然后再安装Ubuntu。首先安装Windows将确保Fedora或Ubuntu的GRUB将检测Windows,并允许您在所有三种操作系统之间进行选择。
安装Windows!(如果已有,请跳过此步骤)
单击“ 开始”菜单,然后右键单击“ 计算机”,然后选择“ 管理”,使用“磁盘管理”缩小Windows分区。然后从侧边栏中选择磁盘管理。
右键单击Windows分区,然后选择“收缩卷”。确定要分配给Ubuntu和Fedora的MB数。多多益善。请记住:1GB = 1024MB。我建议Fedora和Ubuntu都缩小20-50 GB,因为它们至少需要6.5 GB。
关闭Windows。
引导至Fedora安装或Live CD,然后选择“安装Fedora”。
继续前进,然后在此步骤停止。
选择创建自定义布局。
选择“免费”,然后单击“创建”按钮。
再次单击创建。选择Mount Point作为/,并以MB为单位给Fedora提供一些空间。 记住要为Ubuntu留一些空间!
完成该过程的其余部分。(下一个,下一个,下一个。)
重新启动机器并设置Fedora。
Fedora现在已安装!与Fedora一起玩。
然后重启进入Ubuntu Live CD。
同样,请停止此步骤。
选择“ 其他”。
单击可用空间,然后单击添加。再次选择/作为挂载点,然后使用逻辑分区。选择所需的任何磁盘大小。
单击确定,然后完成其余的过程。(下一个,下一个,下一个。)
应该出现一个GRUB菜单,让您选择Windows,Ubuntu和Fedora!
注意:如果Fedora没有出现在GRUB菜单中,则可能必须sudo update-grub
在Terminal中输入。
以下是在Ubuntu和Fedora之间共享USB闪存驱动器上的交换的方法。(感谢Akshit Baunthiyal!)
对于不知道什么是Swap的任何人,请阅读官方Ubuntu文档中的SwapFaq。
引导到Ubuntu。
插入4GB以上的USB记忆棒。 请使用备用的,因为USB上的东西很快就会消失了! 当然,您可以忽略这些步骤,因此请阅读SwapFaq来确定是否确实需要交换。
然后转到“磁盘工具”。USB记忆棒应显示在侧栏中。
因为我的USB记忆棒周围没有备用USB,所以未显示该USB记忆棒。
单击USB记忆棒,然后选择格式化驱动器。然后选择linuxswap作为格式。 切记不要格式化错误的驱动器!!!
格式化后,滚动到侧面,然后查看“ 设备:”列。注意后面的字符串。它应该类似于“ / dev / sdx1”。记住那个!
通过在破折号中搜索“ Terminal”来启动终端。
键入sudo mkswap /dev/sdx1
在终端。在出现提示时输入密码,然后用我告诉您要记住的字符串替换“ / dev / sdx1”。
接下来,输入sudo swapon /dev/sdb
。同样,用字符串替换/ dev / sdb。
然后,键入sudo gedit /etc/fstab
。将出现一个窗口。
添加/dev/sdx1 swap swap defaults 0 0
到文件末尾。
保存文件并关闭它。
如果需要,可以sudo
在Fedora中应用相同的内容,但请记住,Fedora中没有该功能,您将不得不切换到root提示符:
su --login
然后在Fedora中输入您的密码,然后按照以下步骤操作,而无需键入“sudo
”。
现在,您应该拥有一个包含Ubuntu,Windows,Fedora的三启动系统,并且在Ubuntu和Fedora中都可以进行交换!
备份Windows 7安装-使用clonezilla对整个磁盘进行映像是一个好主意,因为OEM安装通常会做一些奇怪的bootloader事情。这也意味着您可以根据需要将系统还原为出厂设置。
首先,如果您有很多内存,请避免使用交换分区...稍后我们将介绍原因。
规划您的分区-我建议您使用2个系统分区,最初是一个或没有交换分区-这应该可以大大简化事情,这是有充分理由的。我也建议稍微设置一下为每个分区不同的分区大小(例如,对于Windows为50演出,对于Ubuntu为30演出,对于fedora为28演出,对于交换为2演出)。写下尺寸。确保您了解他们。我建议保留Windows分区为主要分区,并为Linux使用扩展分区和逻辑分区。
调整Windows分区的大小,确保它是第一个分区-我将使用您安装的第一个Linux发行版中的工具来调整大小。安装,重新引导并检查两个操作系统是否正常工作。理想情况下,我会在此时制作驱动器的第二张图像
安装第二个发行版。重新启动并重新测试。
此时,您有两个操作系统和一个交换分区。共享交换分区很麻烦-所以我建议设置交换文件。现代分区没有真正的性能问题。
对于每个发行版,您都需要以root用户身份执行以下操作(对于fedora,使用su,对于ubuntu使用sudo su即可)。改编自CyberCiti的说明
首先,您将要为交换文件创建一个磁盘映像-一个512 mb交换文件
dd if=/dev/zero of=/swapfile1 bs=1024 count=524288
-将“ count”的值替换为所需的字节大小。
mkswap /swapfile1
将交换文件格式化为交换分区
chown root:root /swapfile1
将交换文件的所有权
chmod 0600 /swapfile1
授予根目录仅将文件的读写权限授予根目录。
swapon /swapfile1
激活交换文件
现在,您将需要编辑fstab以在启动时为系统加载交换文件
为此,
nano /etc/fstab
将在nano中打开fstab文件(您可以使用首选项的文本编辑器执行此操作)
/swapfile1 swap swap defaults 0 0
向其添加行,并删除所有其他涉及交换的行。
如果另一个Linux引导程序没有交换文件,请重复-如果选择,您可以重命名交换文件。
这应该为您提供简洁的三重启动,并具有尽可能简单的分区布局。