双引导Windows 10和Linux Ubuntu在单独的硬盘上

我将如何进行双启动Windows 10和Ubuntu,Windows驱动器在ssd上作为我的驱动器,而我的驱动器是我想要用于Linux的硬盘驱动器。 我不知道我需要下载它或任何东西。

这适用于大多数使用UEFI且具有两个HDD的系统。

用于以下教程的规范:

戴尔Inspiron E5440:

  • 主硬盘 – 256GB三星SSD(安装Windows 10)

  • 辅助硬盘 – 64GB Transcend mSATA SSD(此驱动器安装了Mint 18)


A)UEFI / BIOS

  1. 设置为“ 仅UEFI模式 ”( 遗留/ CSM)。

  2. 禁用“ 安全启动

  3. 禁用“ Intel Rapid Start ”(如果配备)

  4. 禁用UEFI中的“ 快速启动 ”(请注意,这与Windows 8/10中的“fastboot”设置不同)。 UEFI / BIOS中的选项可能会显示启动模式的完整/最小/自动选择完整 (或彻底,或完整等,无论您的UEFI供应商选择何时调用它)。

B)高级电源选项(Fastboot)

在“ 高级电源选项 ”下禁用Windows 8/10中的fastboot。 重新启动计算机以确保此后续引导和下一次重新引导/关闭将处于“正常”模式。

可选的:

如果Windows 10出现问题,请安装Macrium Reflect (免费)并创建备份映像和重新安装介质。

C)Rufus /可启动USB记忆棒

使用Rufus创建一个可启动的USB记忆棒,您可以选择基于Ubuntu的发行版。 在Rufus中确保您只选择UEFI / GPT选项。 这可确保Linux环境在安装期间仅引导至UEFI模式。

D)引导菜单

重新启动计算机并按键一次启动菜单(Dell通常为F12)。 从引导选项中选择USB记忆棒。

注意:

确保它在启动菜单中的USB记忆棒前面显示UEFI

如果没有,请返回Windows并使用Rufus重新创建USB记忆棒,确保选择UEFI / GPT (仅限)选项。

E)启动USB记忆棒

启动进入Linux实时环境并开始安装。

F)安装类型

当您进入安装选项时,请选择Ubiquity安装程序底部的“ 其他 ”。

G)创建分区

找到您要安装Linux的辅助硬盘驱动器。

在我的例子中它被列为/ dev / sdc/ dev / sdawindows驱动器/ dev / sdbUSB驱动器 [在安装程序中是不可见的])。

所以基本上:

+--------------+--------+---------------------------+--------------------------------+ | Device path | Device | Operating System (OS) | Visible in Ubiquity installer? | +--------------+--------+---------------------------+--------------------------------+ | /dev/sda | HDD | Windows 10 | yes | | /dev/sdb | USB | Ubuntu 16.04 (Live Stick) | no | | /dev/sdc | HDD | None | yes | +--------------+--------+---------------------------+--------------------------------+ 
  • 第一分区/ EFI

    1. 选择目标驱动器(在我的情况下为/ dev / sdc

    2. 选择“ 制作新分区表

    3. 按如下方式对目标驱动器进行分区:

    • 大小: 650 MB

    • 输入新分区: Primary

    • 新分区的位置:此空间的开头

    • 用作: EFI(创建后,它将在分区工具中列为/ dev / sdc1 efi)

  • 第二分区/根

    1. 选择目标驱动器下的“可用空间”(在我的情况下为/ dev / sdc

    2. 选择“ +

    3. 按如下方式对目标驱动器进行分区:

    • 尺寸:分钟 10 GB(20 + GB更好)

    • 输入新分区: Primary

    • 新分区的位置:此空间的开头

    • 用作: ext4

    • 装载点:选择“/”

  • 第三次分区/交换

    1. 选择目标驱动器下的“可用空间”(在我的情况下为/ dev / sdc

    2. 选择“ +

    3. 按如下方式对目标驱动器进行分区:

    • 尺寸:分钟 2 GB(20 + GB更好)

    • 输入新分区: Primary

    • 新分区的位置:此空间的开头

    • 用作: swap(如果你想使用hibernate,交换需要略大于你的RAM总量 – 例如我有8 GB所以这个parition的大小设置为9000 MB)

  • 第四分区/主页

    1. 选择目标驱动器下的“可用空间”(在我的情况下为/ dev / sdc

    2. 选择“ +

    3. 按如下方式对目标驱动器进行分区:

    • 大小:驱动器上的剩余空间

    • 输入新分区: Primary

    • 新分区的位置:此空间的开头

    • 用作: ext4

    • 挂载点:选择“/ home”

H)引导加载程序设备

  • 单击“立即安装”之前,从“用于引导加载程序安装的设备”选项按钮,选择刚刚创建的650MB EFI分区作为引导加载程序的目标。 (例如/ dev / sdc1在我的情况下)。
  • 单击“ 立即安装 ”。

I)安装和重启

  • 完成安装过程并重新启动(出现UEFI / BIOS屏幕徽标时移除USB记忆棒 )。

J)重启后

在UEFI / BIOS读取Linux添加到其中的新引导加载程序条目后,您将看到grub菜单,其中包含Linux发行版的列表以及用于引导Windows 10的列表。

  1. 启动进入Linux

  2. 安装所有更新,然后重新启动并尝试从grub菜单进入Windows 10,以确保grub正确处理到Windows 10引导加载程序的切换。


你做了什么:

您已将Linux EFI引导加载程序安装到新创建的EFI分区。 在此过程中,Linux在您的系统UEFI / BIOS中为您的UEFI列表添加了一个条目。 Linux还自动检测到您的Windows 10安装并添加了一个grub菜单项来启动它 。 此时您的计算机将自动启动到Linux,除非您选择启动到Windows(从Grub菜单)。

做过的事

没有以任何方式更改Windows 10安装或其引导加载程序,甚至没有更改Windows 10 EFI分区。 只需从UEFI / BIOS设置中删除Linux UEFI列表,一切都是可逆的。 如何做到这一点因每个供应商而异。

和我一样的环境:)只需下载iso映像并将其放入可启动的DVD / USB。 设置分区并安装,

然后在BIOS / UEFI上将第一个启动设备设置为linux安装的HDD。 否则,您只能使用Win10启动

我目前在一个分区上安装了Ubuntu 15.10,在同一个1TB硬盘(以及交换分区)的单独分区上安装了CentOS 7.在单独的SSD上我有Windows 10。

这是我建议的:

– 在HDD / SSD上安装Windows 10(如果尚未安装)

– 制作Ubuntu的可启动USB / CD

-Boot USB / CD

– 选择“其他”作为安装部分

– 创建类型为ext4的30GB’/’分区

– 创建8GB类型的交换*

– 为类型为ext4的’/ home’创建x-amount GB(留下任何空间)**

– 在具有Windows主引导记录的驱动器上安装grub2。

完成安装后,您将重新启动并查看grub2并能够选择要引导的操作系统。

*假设您有8GB内存

**或者,如果您愿意,可以创建一个大/分区而不是单独的/ home分区。