在单独的硬盘驱动器上双启动 Windows 10 和 Linux Ubuntu

Tec*_*ive 81 dual-boot windows disk-management

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

小智 124

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

用于以下教程的规范:

戴尔灵越 E5440:

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

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


A) UEFI/BIOS

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

  2. 禁用“安全启动

  3. 禁用“英特尔快速启动”(如果配备)

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

B) 高级电源选项 (Fastboot)

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

可选的:

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

C) Rufus / 可启动 U 盘

使用 Rufus 创建一个可启动的 U 盘,其中包含您选择的基于 Ubuntu 的发行版。确保在鲁弗斯你CHOOSE选项UEFI / GPT只。这可确保 Linux 环境仅在安装期间引导至 UEFI 模式。

D) 启动菜单

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

笔记:

确保它在启动菜单中的 U 盘前面显示UEFI

如果没有,请返回 Windows 并使用 Rufus 重新创建您的 U 盘,确保您选择UEFI/GPT(仅)选项。

E) 启动到 U 盘

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

F) 安装类型

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

G) 创建分区

找到您要将 Linux 安装到的辅助 HDD。

在我的情况下,它被列为/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                            |
+--------------+--------+---------------------------+--------------------------------+
Run Code Online (Sandbox Code Playgroud)
  • 第一分区 / 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(如果你想使用休眠,swap需要比你的RAM总量略大——例如我有8 GB所以这个分区的大小设置为9000 MB)

  • 第四分区 / 首页

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

    2. 选择“ +

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

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

    • 新分区的类型: Primary

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

    • 用作: ext4

    • 挂载点:选择“/home”

H) 引导加载器设备

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

I) 安装和重启

  • 完成安装过程并重新启动(当您的 UEFI/BIOS 屏幕徽标出现时移除U 盘)。

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 列表,一切都是可逆的。如何做到这一点因每个供应商而异。

  • 这是互联网上最清晰的解释。谢谢你,你真的配得上你的赞成票。 (3认同)
  • 在 WINdows 10 和 Ubuntu 18.04 中禁用 _secure_ 和 _fast_ 引导选项有意义吗?现在不是所有的技术都兼容吗? (3认同)
  • 精彩的攻略,谢谢!还值得一提的是 [Ubuntu 在 UTC 和 Windows 在本地维护时间](http://ubuntuhandbook.org/index.php/2016/05/time-differences-ubuntu-1604-windows-10/) 所以你会需要更改一个或另一个以使它们同步。 (2认同)
  • 我在引导加载程序安装下看不到 efi 分区,我做错了什么? (2认同)

小智 2

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

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


小智 -1

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

这是我的建议:

- 在 HDD/SSD 上安装 Windows 10(如果尚未完成)

-制作Ubuntu的可启动USB/CD

-启动USB/CD

-为安装部分选择“其他”

-创建 ext4 类型的 30GB '/' 分区

-创建8GB类型的交换*

-为 ext4 类型的“/home”创建 x 量 GB(无论剩余空间)**

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

完成安装后,您将重新启动并看到 grub2,并能够选择启动哪个操作系统。

*假设您有 8GB 内存

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