我有一台华硕 N56VZ。在 BIOS 中,UEFI 已启用。我尝试双启动 Lubuntu 14.04 和预装的 64 位 Windows 7。
我从实时 USB 启动,有两个选项,一个是普通 USB 启动选项(类似于“Transcend...”),另一个是带有 UEFI 前缀的选项(“UEFI:Transcend...”)。
我应该选择哪一个?Windows 7 需要 UEFI 启动吗?或者我应该在 BIOS 中禁用 UEFI?
答案1
如果您计划进行双启动,请不要禁用 UEFI。一般规则是同时使用 UEFI 或同时使用 MBR,但混合使用不起作用(一个操作系统将不可见且无法启动)。
然后,在单独的分区上安装 Ubuntu(有关详细信息,请参阅其他指南)。
现在,Ubuntu 将安装 GRUB2 作为 UEFI 引导加载程序,并且您将能够从 GRUB2 启动 Windows(Ubuntu 会自动添加“启动到 Windows”选项)。此时,大多数人都已完成。引导将是 UEFI->GRUB2->Linux 或 UEFI->GRUB2->WindowsBootMgr->Windows,因此您将通过 GRUB2 链式加载 Windows。
如果你希望有两个不同的 UEFI 引导加载程序,以便你可以直接从 BIOS 中选择 Ubuntu 或 Windows(例如,你可以选择从 DVD 驱动器启动等),你可以按照指南在这里或者我在 SuperUser 上的精简版这里。
然后,启动将是 UEFI->GRUB2->Linux 或 UEFI->WindowsBootMgr->Windows,并且不会有链式加载。
如果你打算这样做,我建议你在继续之前从 Windows 中对 /EFI 分区及其上的文件进行完整备份。安装 EFI 分区是描述在这里或者在超级用户上这里。
编辑,澄清是否应该使用 UEFI 安装:BIOS 中设置的内容不是那很重要。重要的是您的 Windows 是否使用 UEFI 安装。如果是,您需要使用 UEFI 安装 Ubuntu(liveUSB 需要使用 UEFI 启动)。如果 Windows 不使用 UEFI,那么 Ubuntu 也不应该使用 UEFI。
另请参阅此处:https://help.ubuntu.com/community/UEFI#Case_when_Ubuntu_must_be_installed_in_EFI_mode
检查你的 Windows 是否以 UEFI 启动:有多种可能性描述在这里
检查你的 Ubuntu (Live CD) 是否以 UEFI 启动:有多种可能性描述在这里