安装 Windows 10 和 Ubuntu 14.04

Mic*_*sen 6 boot grub2 dual-boot 14.04 windows-10

我在双启动 Windows 10 和 Ubuntu 14.04 时遇到很多问题。如果可能的话,我不想做任何太疯狂的事情。

当我已经安装了 Ubuntu 14.04 时,我需要安装 Windows 10。我的笔记本是戴尔的。

好的,这是我需要帮助的内容:

  1. 下载我需要的一切
  2. 制作我的现场 USB
  3. 拆分分区
  4. 安装 Windows 10
  5. 修复幼虫
  6. 修复 UEFI 以引导 Grub

Mic*_*sen 15

这是该问题的完整解决方案。我将概述我的所有步骤和其他人可能的替代方案。非常感谢 Zacharee1 和整个 Ubuntu 社区。

脚步:

  1. 您需要下载一些工具。

    1. UNetbootin将制作您的实时 USB。它在 Win、Mac 和 Linux 上运行。

    2. 我使用Ubuntu从实时 USB 中拆分我的分区。

    3. Grub 启动修复。这将使您能够识别所有分区上的所有操作系统。它安装 Grub2。

  2. 制作 Live USB 和分区。

    1. 运行 UNetbootin

    2. 您在主屏幕上有两个选项。我们要选择磁盘映像,而不是分发。确保它显示 .iso,然后单击“...”按钮并找到我们之前下载的 Ubuntu .iso 文件并选择它。现在确保您在主屏幕上选择 USB 并为您的 USB 选择合适的驱动器号。您可以忽略腾出额外空间,因为我们不需要它。然后安装该 .iso 文件。它应该只需要几分钟。

    3. 按照提示重启电脑。重新启动时,您需要进入启动菜单。在我的笔记本电脑上,这意味着在启动过程中按 F12 键。你的可能不一样。进入 bios 屏幕后,选择您的启动设备(您应该会看到您的 USB)。它将打开 Ubuntu 并询问您是否要在试用版中安装或从 USB 运行。运行试用版。

    4. 从桌面打开 Gparted。您应该在这里看到内存“块”。您想调整分区大小(这为新分区腾出空间)。所以右键单击分区并选择调整大小/移动。您现在可以看到最小和最大尺寸。不要直接将其设置为您的最小大小,但要留出扩展空间——如果可能,至少有几 GB。数字以 MB 为单位。如果需要,您可以谷歌转换。现在单击调整大小/移动。

    5. 您现在回到 GParted 主屏幕,并且出现了一个标有“未分配”的新分区。右键单击此分区并选择新建。将其创建为文件扩展名为 NTFS 的主分区。您也可以设置大小;默认情况下,它将使用所有可用空间,这很好。您可以添加标签,但我发现让系统为其命名更容易。现在点击添加。您将返回主屏幕。单击绿色复选标记以运行调整大小操作和 NTFS 格式化操作。如果您正在处理 100 GB 的大小,这将需要很长时间(我花了 1.5 小时)。

  3. 安装 Windows 10

    1. 重新启动您的 PC 并使用 UNetbootin 将 Windows 10 .iso 安装到 USB(与 #2 中的步骤相同)

    2. 重启你的电脑,敲击你的启动键(我的是 F12)进入你的 BIOS。从引导列表中选择 USB。

    3. Windows 将引导您完成安装。它会直接要求您选择一个分区。选择您在第 2 步中创建的新设置。完成后,它会更改您的启动设置,并且看起来好像缺少 Ubuntu(但事实并非如此,请不要惊慌)。

  4. 修复幼虫

    1. 使用 UNetBootin 为 grub 启动修复 .iso 制作实时 USB(有关说明,请参阅前面的步骤)

    2. 重新启动您的 PC 并敲击您的启动键(我的是 F12)以进入 BIOS。从引导列表中选择您的 USB。

    3. 您现在在一个专门为您修复 GRUB 的桌面上。您在桌面上弹出的“推荐设置”按钮。在修复过程中,系统会提示您连接到 Internet。他们将您的日志文件存储在一个 URL 中,供您以后访问,这没什么奇怪的。一旦你完成了,你应该很高兴去。Grub 应该会自动加载,允许您在重新启动计算机时选择操作系统。但是,如果您像我一样不幸,并且重新启动只会让您进入 Windows,请转到第 5 步。

  5. 更改您的 UEFI 引导顺序。

    对于大多数人来说,这应该不是必需的。我的 UEFI 和 BIOS 只是讨厌我。有三种方法可以解决这个问题:使用 Ubuntu、使用 Windows 和使用您的 BIOS。Ubuntu 和 Windows 对我来说失败了,直接使用 BIOS 工作。

    • Ubuntu 方法。(主要从使用 eifbootmgr 永久清除和更改 EFI 引导顺序复制

      打开终端并输入:

      sudo efibootmgr -v
      
      Run Code Online (Sandbox Code Playgroud)

      您现在将看到您的启动顺序。这是我的错误命令,解释一下。你的会有所不同:

      BootOrder: 0005,0000,2001
      Boot0000* Ubuntu
      Boot0002* UEFI Onboard LAN IPv4
      Boot0003* UEFI Onboard LAN IPv6
      Boot0005* Windows Boot Manager
      Boot2001* EFI USB Device
      
      Run Code Online (Sandbox Code Playgroud)

      线路BootOrder: 0005, 0000, 2001是我们的问题。这意味着我们要先加载 Windows 而不是 Ubuntu(它包含 Grub)。我们需要改变这一点。复制此行并根据您自己的系统的需要更改数字:

      sudo efibootmgr -o 0000,0005,2001
      
      Run Code Online (Sandbox Code Playgroud)

      这会将顺序更改为 Ubuntu,然后是 Windows,然后是 USB。这是特定于我的系统的。您需要使用自己的数字,但格式完全相同。您可以添加更多逗号和数字,但不要使用任何空格,所有数字均为 4 位数字。重新启动您的 PC,看看您是否直接加载到 GRUB for Ubuntu。我的没有坚持,所以我尝试了下面的windows方法。

    • 视窗方法。

      如果您启动到 Windows 10 操作系统,您可以尝试手动配置 UEFI 启动顺序。不幸的是,我的系统没有正确检测到我的文件。以下是如何做到这一点:更改默认引导条目这些是我遵循的说明,它们做得很好。不过,我不得不进行下一步。

    • BIOS 方法。

      这种方法很糟糕,因为每个 BIOS 接口都不同。

      1. 重新启动您的电脑。敲击 BIOS 键(我的是 F12)进入引导菜单。
      2. 找到某种谈论引导顺序的菜单。我的隐藏在“高级”选项卡中。您应该会看到您的列表,Windows 将位于顶部。
      3. 使用 +/- 您可以更改顺序。将 Ubuntu 放在顶部。我的系统只使用 -,但它仍然有效。
      4. 保存并退出该屏幕。退出你的bios。
      5. 您现在应该会看到 Grub 菜单(因为 Ubuntu 现在是默认的 UEFI 引导)。
      6. 选择您想要的操作系统。
      7. 重新启动您的 PC 一次。如果 Grub 弹出,那么你就完成了,可以开始了。希望这有帮助。

再次感谢社区提供的所有支持文章和友好建议。如果您想配置 Grub 菜单,请参阅Ubuntu Wiki - Grub2/Setup - 配置 GRUB 2。它有很多有趣的选项可以修改,比如加载到默认操作系统的超时。