我已经安装了最新的 ubuntu LTS,启动文件位于 efi 目录中,如 Windows 所示。但是当我启动笔记本电脑时,它直接启动 Windows,没有显示 ubuntu 选项。虽然我以某种方式启用了开始时的黑屏,这应该是让我选择操作系统,但它只显示 windows8.1。我已经修复了 grub,但什么都没用。我该怎么办。
答案1
Windows 喜欢将自己置于启动顺序的顶部。解决方法如下:
从实时 CD 启动。安装 efibootmgr。
找到文件 /efi/ubuntu/grubx64.efi。将其复制到 /efi/boot/bootx64.efi。如果文件已经存在,则将其移动到 windows 文件夹(以防您想稍后恢复 windows 启动)。这会使 grub 成为默认加载器。
接下来使用 efibootmgr 删除启动列表中的所有条目。重新启动计算机,确保 ubuntu 是您启动的第一个操作系统,因此它被放在第一个插槽中。