引导加载程序问题

引导加载程序问题

我已经安装了 ubuntu gnome,但当我启动计算机时,它不允许我从硬盘驱动器运行 grub2 引导加载程序,然后尝试使用局域网启动,并再次重新启动引导过程。我使用 grub2 刻录了磁盘http://www.supergrubdisk.org/super-grub2-disk/

如果我从该磁盘启动,我可以选择 ubuntu 并启动它,但如果没有该磁盘,我就无法启动,因为默认的 grub2 启动加载程序不会在启动时启动。

我希望能够在没有该磁盘的情况下启动我的计算机。

pastebin 链接:http://paste2.org/jJHJ0sB9

答案1

我通过从启动修复重新安装 grub2 解决了这个问题。首先它给了我一个错误说

Failed to open /EFI/BOOT/grubx64.efi - Not Found 

然后我意识到我可以进入文件夹/boot/efi/EFI/ubuntu/找到重新安装的 GRUB 文件,然后复制到该文件夹​​中/boot/efi/EFI/ubuntu/shimx64.efi,它说找不到/boot/efi/EFI/ubuntu/grubx64.efi/boot/efi/EFI/ubuntu/grub.cfg/boot/efi/EFI/BOOT/

完成此操作后,我的计算机从 HDD 启动时现在可以正确启动 GRUB。

答案2

制作一个可启动的 Ubuntu USB,然后从中启动。使用此链接中提供的命令修复/重新安装/恢复 Grub

相关内容