Grub 问题/无法启动 Kubuntu 17.04

Grub 问题/无法启动 Kubuntu 17.04

今天我从我的实时 USB 安装了 Kubuntu 17.04,完整性验证成功,但每当我尝试启动时,我都会得到屏幕。我得到了来自 boot-repair 的报告。我无法在 (U)EFI 模式下实时启动,也无法从 BIOS 进行传统启动。

供应商:华硕型号:F200MA-KX552b

答案1

看起来至少有一部分问题是由 BIOS/CSM/传统模式与 EFI/UEFI 模式启动冲突引起的:

  • 您的磁盘的 MBR 中有一个 BIOS 模式版本的 GRUB。就引导修复分析而言,这似乎是有效的,但此分析仅到此为止。
  • 您的磁盘使用GUID 分区表 (GPT),这意味着 Windows必须在 EFI 模式下启动,而不是在 BIOS 模式下启动。
  • 您在EFI 系统分区 (ESP)。
  • 您的 Boot Repair 输出表明,当您运行 Boot Repair 时,计算机是在 BIOS 模式下启动的。这意味着它没有提供任何efibootmgr输出,这可能有助于修复安装;但即使没有这些,您也可以尝试一些方法……

您首先应该明白,混合模式(EFI/BIOS 启动)安装是可行的,但会增加一层复杂性,最好避免。请参阅我的这个页面了解所有血腥细节。

鉴于 Windows 是在 EFI 模式下安装的,最好的办法是先禁用 CSM,如我刚刚引用的页面所述。具体操作方法因计算机而异,因此我无法提供分步说明。您很可能在半随机调试过程中启用了 CSM,或者因为您遵循了互联网上的一些错误建议,因此您可能已经知道该设置的位置。(它可能被称为“旧式启动支持”或类似名称。)

禁用 CSM 后,您可以再次尝试启动修复。如果它是在 EFI 模式而不是 BIOS 模式下启动的,它可能会起作用。您可以通过查找名为 的目录来检查您的启动模式/sys/firmware/efi。如果存在,则说明您已在 EFI 模式下启动;如果不存在,则说明您已在 BIOS 模式下启动。

如果 Boot Repair 没有帮助,那么我建议你尝试我的rEFInd 启动管理器。您可以下载 CD-R 或 USB 闪存驱动器映像,准备好它,然后使用它启动。测试它启动 Windows 后,启动进入 Ubuntu。如果一切正常,那么您可以安装软件包refindsudo apt-get install refind);或者您可以下载 Debian 软件包或使用我的 PPA 来获取稍新的版本。rEFInd 不需要 GRUB 来启动,因此 GRUB 配置失败不会影响 rEFInd。

相关内容