我最近在 Acer E11 笔记本电脑(型号 E3-112)上安装了 Ubuntu 14.04 64 位。安装成功。但是我无法启动 Ubuntu。它直接启动到 Windows,甚至没有显示 Grub。我在启动过程中检查了 F12,它只显示 Windows 启动管理器。我尝试了在互联网上能找到的所有技巧,但都没有成功。
希望你们中的一些人可以帮助我。这是启动修复报告
答案1
看来您的 bios 配置为使用 UEFI 固件启动进行搜索启动。Windows8
正在运行,因为它可以启动。您的 Ubuntu 可能没有安装 UEFI 启动。
在 bios 配置中搜索“SECURE BOOT”选项并禁用它。然后尝试。
答案2
我的 Acer VN7-571G-56N0 也遇到了同样的问题。看来 Acer 正在大力修改其 BIOS,以便针对 Windows 进行优化。
你是从 USB 棒安装 Ubuntu 的吗?我可以通过添加以下命令启动我安装的 Ubuntu
menuentry "start OS on this computer" {
set gfxpayload=keep
search --no-floppy --file --set=root /boot/grub/grubenv
configfile /boot/grub/grub.cfg
}
到
/boot/grub/grub.cfg
在您的 USB 棒上。在启动过程中插入 USB 棒后,您可以通过此条目启动 Ubuntu。
为了找到永久的解决方案,我只找到了两种方法。
我还没有测试过这个,但你可以尝试:
您可以通过以下方式检查启动项
sudo efibootmgr -v
现在你可以使用以下命令停用 Windows 启动项
sudo efibootmgr -b XXXX -A
另一种已经奏效的方法是用 grub 替换 Windows 启动管理器。这很肮脏,但我没有找到其他方法来解决这个问题。
您应该首先按照简单的步骤备份当前设置这里。
要替换 Windows 启动管理器,您需要启动 Windows 并以管理员身份打开控制台。
bcdedit /set {current} path \EFI\ubuntu\grubx64.efi
如果你没有启动到 grub 请尝试以下操作:
bcdedit /set {current} path \EFI\ubuntu\shimx64.efi