双启动 Win7 和 Ubuntu 14.04 引导加载程序

双启动 Win7 和 Ubuntu 14.04 引导加载程序

我觉得这个问题已经有人问过了,但我仍然感到困惑。我在 SSD 上安装了 Windows 7。我想用它双启动 Linux,所以我为根、主目录和交换分区了 60GB 的空间。我从装有 Linux 的闪存驱动器启动并开始安装。我的系统设置为 UEFI,所以我将其设置为在 efi 分区上安装引导加载程序。

安装很顺利,但是当我重新启动时,它只加载 Windows 7,并且从未给我提供启动 Linux 安装的选项。我假设 Grub2 应该是默认的,但我猜 Windows 启动管理器仍然是默认的。

有人可以告诉我我需要做什么才能让它发挥作用吗?

谢谢

答案1

您需要告诉 EFI 使用哪个启动映像。EFI 会记住上次使用的启动映像。现在,具体如何执行此操作取决于 EFI 实现。例如,在我的联想笔记本电脑上,我会通过按下计算机侧面的特殊按钮进入 EFI 设置。然后,我会转到“启动”选项卡,那里有一个引导加载程序列表。您应该会看到 Ubuntu 和某种 Windows 启动管理器。使用指定的键重新排列启动顺序。

或者,你也可以通过运行以下命令从 LiveCD/USB 进行设置启动管理器 安装 efibootmgr。请注意,以下过程仅在 CD/USB 以 EFI 模式启动时才有效,而不是兼容/传统/BIOS 模式。

sudo efibootmgr

为您提供当前启动顺序的列表。要更改此列表,您必须键入一个高度依赖于系统的长命令。例如,我的系统启动顺序如下所示(请注意 BootOrder 行):

BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0007,0002,0003,0000,0008,0009,000A,0005,2001
Boot0000* Lenovo Recovery System
Boot0001* ubuntu
Boot0002* Windows Boot Manager
Boot0003* Ubuntu
Boot0005* Network Boot: Atheros Boot Agent
Boot0007* Windows Boot Manager
Boot0008* Internal HDD: SAMSUNG MZMPA016HMCD-000L1      
Boot0009* SATA HDD    : ST1000LM024 HN-M101MBB          
Boot000A* SATA ODD    : HL-DT-ST DVDRAM GU70N           
Boot2001* EFI USB Device

它首先执行“ubuntu”,然后执行“Windows 启动管理器”,然后执行“Windows 启动管理器”(再次?),然后执行“Ubuntu”(再次?——我想我必须把它理清),然后执行“Lenovo 恢复系统”等等。

因此,为了将我的启动顺序更改为 Windows 首先,我将输入以下命令:

sudo efibootmgr -o 0007,0001,0002,0003,0000,0008,0009,000A,0005,2001

这将在 EFI 中进行设置,以便首先加载“Windows 启动管理器”,然后加载“ubuntu”。其他所有内容均保持原样。

请注意,有些机器被硬编码为启动“[ESP]/BOOT/Microsoft/bootmgfw.efi”(其中 [ESP] 是 EFI 系统分区的文件系统)——Windows 启动管理器。但是,只需将“[ESP]/BOOT/ubuntu/bootx64.efi”复制到“[ESP]/Boot/Microsoft/bootmgfw.efi”(在将原始“bootmgfw.efi”移开/备份之后)就足以修复这些系统上的问题。如果需要这样做,也可以在 Ubuntu 中这样做,如下所示:

cp /boot/EFI/BOOT/Microsoft/bootmgfw.efi /boot/EFI/BOOT/Microsoft/bootmgfw.efi.bak
cp /boot/EFI/BOOT/ubuntu/bootx64.efi /boot/EFI/BOOT/Microsoft/bootmgfw.efi

答案2

另一种解决方法

  1. 启动笔记本电脑时按下调出菜单的按钮boot from device
  2. 选择安装 Ubuntu 的驱动器。
  3. 它会提示您选择 Windows 或 Ubuntu。
  4. 选择 Ubuntu。
  5. 立即下载Ubuntu 启动修复并选择推荐的修复。
  6. 它将要求您重新启动并应重新启动到 GRUB 菜单。

相关内容