如何三重启动Ubuntu,Fedora和Windows 7?
我有一台安装了Windows 7的Acer笔记本电脑。 我想安装Ubuntu和fedora并进行三重启动配置。 我想知道怎么样? 我是linux的新手,我需要帮助。
我建议你首先安装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”。
-
继续前进然后在此步骤停止。
-
选择创建自定义布局 。
-
选择“Free”,然后单击“Create”按钮。
-
再次单击“创建” 选择Mount Point作为/并以MB为单位给Fedora一些空间。 记得给Ubuntu留一些空间!
-
完成剩下的过程。(下一步,下一步,下一步。)
-
重启你的机器并设置Fedora。
Fedora现已安装! 与Fedora玩得开心。
-
然后重新启动到Ubuntu Live CD。
-
再次,停止在这一步。
-
选择其他东西 。
-
单击“ 可用空间” ,然后单击“ 添加” 。 再次选择/作为安装点并使用逻辑分区。 选择所需的任何磁盘大小。
-
单击“确定”,然后完成剩余的过程。 (下,下,下一个)。
-
应该出现一个GRUB菜单,让您选择Windows,Ubuntu和Fedora!
注意:如果Fedora没有显示在GRUB菜单中,则可能必须在终端中键入sudo update-grub
。
在Ubuntu和Fedora之间共享USB闪存盘上的交换
以下是如何在Ubuntu和Fedora之间共享USB闪存驱动器上的交换。 (谢谢Akshit Baunthiyal !)
对于任何不知道Swap是什么的人,请阅读官方Ubuntu文档中的SwapFaq 。
-
启动到Ubuntu。
-
插入4GB + USB记忆棒。 使用备用的,因为USB上的东西很快就会消失! 当然,您可以忽略这些步骤,因此请阅读SwapFaq以确定您是否确实需要交换。
-
然后转到“磁盘工具”。 USB Stick应显示在侧栏中。
因为我没有一个备用的USB躺在USB棒上,应该显示的未显示。
-
单击USB记忆棒 ,然后选择格式化驱动器 。 然后选择linuxswap作为格式。 切记不要格式化错误的驱动器!
-
格式化后,滚动到侧面并查看“ 设备:”列。 请注意后面跟着的字符串。 它应该像“/ dev / sdx1”。 记住那个!
-
通过在短划线中搜索“终端”来启动终端。
-
在终端中键入
sudo mkswap /dev/sdx1
。 在提示时输入您的密码, 并将“/ dev / sdx1”替换为我告诉您要记住的字符串 。 -
接下来,键入
sudo swapon /dev/sdb
。 再次,用字符串替换/ dev / sdb。 -
然后,键入
sudo gedit /etc/fstab
。 将出现一个窗口。 -
将
/dev/sdx1 swap swap defaults 0 0
到文件末尾。 -
保存文件并关闭它。
如果你愿意,可以在Fedora中应用相同的东西,但是请记住Fedora中没有sudo
,你必须切换到root提示符:
su --login
然后在Fedora中输入您的密码并按照步骤操作,而无需键入“ sudo
”。
现在你应该有一个带有Ubuntu,Windows,Fedora和Ubuntu和Fedora交换的三重启动系统!
备份你的Windows 7安装 – 使用clonezilla对整个磁盘进行映像是一个好主意,因为OEM安装通常会使用wierd bootloader。 这也意味着您可以根据需要将系统恢复为出厂设置。
首先,如果你有很多ram,请避免使用交换分区…我们稍后会说明原因。
规划您的分区 – 我建议使用2个系统分区,最初只使用一个交换分区 – 这应该可以大大简化,并且有充分的理由。 我还建议为每个设置略微不同的分区大小(例如,Windows为50演出,ubuntu为30演出,fedora为28演出,交换为2演出)。 记下尺寸。 确保你了解它们。 我建议将Windows分区保留为主分区,并使用Linux的扩展和逻辑分区。
调整Windows分区的大小,确保它的第一个分区 – 我将使用您安装的第一个Linux发行版中的工具来resize。 安装,重启和检查两个操作系统是否正常。 理想情况下,此时我会制作驱动器的第二张图像
安装第二个发行版。 重新启动并重新测试。
此时,您有两个操作系统和一个交换分区。 共享交换分区很麻烦 – 所以我建议设置一个交换文件 。 现代分区没有真正的性能问题。
对于每个发行版,您将需要以root身份执行以下操作(su用于fedora,sudo su用于ubuntu将起作用)。 适用于cyberciti的说明
首先,您需要为交换文件创建磁盘映像 – 对于512 MB的交换文件
dd if=/dev/zero of=/swapfile1 bs=1024 count=524288
– 将’count’的值替换为您想要的大小(以字节为单位)。
mkswap /swapfile1
将mkswap /swapfile1
格式化为交换分区
chown root:root /swapfile1
将交换文件的所有权授予root chmod 0600 /swapfile1
仅将文件的读写权限授予root权限。
swapon /swapfile1
激活交换文件
现在,您需要编辑fstab以在引导时加载系统的交换文件
为此, nano /etc/fstab
打开nano中的fstab文件(您可以使用首选的文本编辑器执行此操作)
将line /swapfile1 swap swap defaults 0 0
到它,并删除任何其他引用swap的行。
如果其他linux启动没有交换文件,请重复 – 如果您愿意,可以重命名交换文件。
这应该给你一个整洁的三重启动,尽可能简单的分区布局。