我正在尝试安装Ubuntu Mate 16.04作为我的独立宏碁 E3-112-c43a。安装完成且没有错误,但系统重启后无法启动。相反,启动顺序仅显示一些错误消息,这些消息消失得太快,让人无法阅读。
这这是来自 Boot-Repair 的报告。
我正在启动UEFI mode
并且已经禁用Secure Boot
。我使用 GParted 检查了 /sda1 的boot
和标志。esp
在启动菜单中,我只能在Windows Bootmanager
和 我的之间进行选择Live USB
。我从未在上网本上安装过 Windows,而且它也没有预装操作系统。
我之前曾在上面运行过 Ubuntu 独立版,但尝试安装 Arch,但同样失败了。所以我可能搞砸了某些事情。
感谢您的帮助!
答案1
您的固件可能有缺陷,因为它似乎忘记了 Ubuntu 启动项。我建议按以下顺序尝试以下操作:
- 访问制造商网站,查找更新的固件(可能称为“BIOS 更新”或类似名称)。安装它并再次运行 Boot Repair。这可能解决问题,但我不抱太大希望。
- 如果电脑足够新,就把它退回商店退款,然后买一台没坏的。制造商正在浪费你的时间、我的时间,以及所有试图帮助你的人的时间。他们已经年来解决这个问题,但一些制造商仍然对此视而不见。如果你退回你的电脑,一定要告诉制造商你这么做的原因;如果他们不知道他们因为这个原因被退回,他们很可能会继续发布垃圾。
- 在 Ubuntu 中,将目录复制
/boot/efi/EFI/ubuntu
到并将目录中的文件/boot/efi/EFI/BOOT
重命名为。(如果没有文件,则改为重命名为。)此解决方法将 Ubuntu 的引导加载程序复制到后备文件名——大多数 EFI 在找不到其他文件名时尝试启动的文件名。因此,这种方法通常有效。如果您(或软件包系统)更新了 GRUB,则需要重复此步骤以使用较新的 GRUB。如果您想用其他东西替换 GRUB,则需要对新的引导加载程序执行等效操作。shimx64.efi
/boot/efi/EFI/BOOT
bootx64.efi
shimx64.efi
grubx64.efi
bootx64.efi
- 激活固件中的兼容性支持模块 (CSM),然后在 BIOS/CSM/旧模式下重新安装 Ubuntu。(或者,您可以激活 CSM 并安装 BIOS 模式的引导加载程序;但如果是全新安装,重新安装可能会更容易。)