如何三重启动Ubuntu,Fedora和Windows 7?

我有一台安装了Windows 7的Acer笔记本电脑。 我想安装Ubuntu和fedora并进行三重启动配置。 我想知道怎么样? 我是linux的新手,我需要帮助。

我建议你首先安装Windows,然后安装Fedora,然后再安装Ubuntu。 首先安装Windows将确保Fedora或Ubuntu的GRUB将检测Windows,并允许您在所有三个操作系统之间进行选择。

  1. 安装Windows! (如果已经有这个步骤,请跳过此步骤)

  2. 单击“ 开始”菜单 ,使用“磁盘管理”缩小Windows分区,然后右键单击“ 计算机” ,再选择“ 管理” 。 然后从侧栏中选择“ 磁盘管理 ”。

    在此处输入图像描述

  3. 右键单击Windows分区,然后选择“收缩卷”。 决定你想给Ubuntu和Fedora多少MB。 越多越好。 请记住: 1GB = 1024MB 。 我建议为Fedora和Ubuntu缩小大约20-50 GB,因为它们两者至少需要6.5 GB。

  4. 关闭Windows。

  5. 启动到Fedora安装或Live CD并选择“安装Fedora”。

  6. 继续前进然后在此步骤停止。

    在此处输入图像描述

  7. 选择创建自定义布局

    在此处输入图像描述

  8. 选择“Free”,然后单击“Create”按钮。

    在此处输入图像描述

  9. 再次单击“创建” 选择Mount Point作为/并以MB为单位给Fedora一些空间。 记得给Ubuntu留一些空间!

    在此处输入图像描述

  10. 完成剩下的过程。(下一步,下一步,下一步。)

    在此处输入图像描述

  11. 重启你的机器并设置Fedora。

Fedora现已安装! 与Fedora玩得开心。

  1. 然后重新启动到Ubuntu Live CD。

    在此处输入图像描述

  2. 再次,停止在这一步。

    在此处输入图像描述

  3. 选择其他东西

    在此处输入图像描述

  4. 单击“ 可用空间” ,然后单击“ 添加” 。 再次选择/作为安装点并使用逻辑分区。 选择所需的任何磁盘大小。

    在此处输入图像描述

  5. 单击“确定”,然后完成剩余的过程。 (下,下,下一个)。

    在此处输入图像描述

  6. 应该出现一个GRUB菜单,让您选择Windows,Ubuntu和Fedora!

注意:如果Fedora没有显示在GRUB菜单中,则可能必须在终端中键入sudo update-grub

在Ubuntu和Fedora之间共享USB闪存盘上的交换

以下是如何在Ubuntu和Fedora之间共享USB闪存驱动器上的交换。 (谢谢Akshit Baunthiyal !)

对于任何不知道Swap是什么的人,请阅读官方Ubuntu文档中的SwapFaq 。

  1. 启动到Ubuntu。

  2. 插入4GB + USB记忆棒。 使用备用的,因为USB上的东西很快就会消失! 当然,您可以忽略这些步骤,因此请阅读SwapFaq以确定您是否确实需要交换。

  3. 然后转到“磁盘工具”。 USB Stick应显示在侧栏中。

    在此处输入图像描述

因为我没有一个备用的USB躺在USB棒上,应该显示的未显示。

  1. 单击USB记忆棒 ,然后选择格式化驱动器 。 然后选择linuxswap作为格式。 切记不要格式化错误的驱动器!

  2. 格式化后,滚动到侧面并查看“ 设备:”列。 请注意后面跟着的字符串。 它应该像“/ dev / sdx1”。 记住那个!

    在此处输入图像描述

  3. 通过在短划线中搜索“终端”来启动终端。

  4. 在终端中键入sudo mkswap /dev/sdx1 。 在提示时输入您的密码, 并将“/ dev / sdx1”替换为我告诉您要记住的字符串

  5. 接下来,键入sudo swapon /dev/sdb 。 再次,用字符串替换/ dev / sdb。

  6. 然后,键入sudo gedit /etc/fstab 。 将出现一个窗口。

    在此处输入图像描述

  7. /dev/sdx1 swap swap defaults 0 0到文件末尾。

  8. 保存文件并关闭它。

如果你愿意,可以在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 /swapfile1mkswap /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启动没有交换文件,请重复 – 如果您愿意,可以重命名交换文件。

这应该给你一个整洁的三重启动,尽可能简单的分区布局。