我曾尝试在 Dell Inspiron 5720 上安装 Ubuntu 15.04,但当我重新启动时,屏幕变黑,屏幕上闪烁着一些文字,似乎在说无法打开 ...efi 文件。闪烁速度太快,无法读取。我不想要已安装的 Windows 8,只想要 Ubuntu。
我尝试过启动修复,但即使使用高级选项也不起作用 http://paste.ubuntu.com/12596200/
我尝试重新安装多次,但结果是一样的,现在我对此感到非常沮丧。
马丁
答案1
从 Boot Repair 输出中可以看出,您有很多无用的 NVRAM 条目efibootmgr
。我不认为这是真正的问题,但您可以尝试删除它们,因此:
sudo efibootmgr -b 0001 -B
重复上述步骤000E
,将000F
、0010
、0011
、0012
、0013
和 以及0014
都删除0001
。完成后,重新启动。我怀疑这是否能解决任何问题,但也许可以。
接下来,进入固件设置实用程序,如果启用了它,请禁用 CSM(又称传统启动模式支持)。此功能虽然有时很有用,但会使启动路径复杂化并可能产生问题。如果您的计算机尝试以 BIOS/CSM/传统模式启动,则它可能正在读取 MBR 中的 GRUB,这会失败,因为正如 Boot Repair 所说:
=> Grub2 (v1.99-2.00) is installed in the MBR of /dev/sda and looks at sector
1060428 of the same hard drive for core.img, but core.img can not be found
at this location.
换句话说,BIOS 模式的 GRUB 仅部分安装。您的 EFI 模式 GRUB 似乎更好,并且配置为在计算机以 EFI 模式启动时首先启动;但是,它可能存在问题。
如果此时你仍然无法启动,我建议你下载我的 USB 闪存驱动器或 CD-R 版本的rEFInd 启动管理器。从中准备一个启动介质并从中启动。它应该能够启动 Ubuntu。可能会有两个条目,其中一个启动 GRUB(如果上述步骤不起作用,我预计它会失败),另一个直接启动 Linux 内核(我预计应该可以启动)。如果您可以通过外部 rEFInd 介质启动,您可以尝试通过 PPA 或 Debian 包将其安装到您的硬盘上;或者您可以尝试手动调试 GRUB。