今天我来这里是因为我的电脑在 Ubuntu 下遇到了很多问题。
两天前我决定重新安装我的电脑。不知道为什么,我必须通过 bios 中的启动选项,选择“从 efi 文件启动”,然后选择 grub efi 文件才能正确启动。
有人能帮我吗?
编辑:efibootmgr -v 的输出
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0001,0002
Boot0000* Notebook Upgrade Bay BIOS(3,0,00).......................................................................
Boot0001* Notebook Hard Drive BIOS(2,0,00).......................................................................
Boot0002* Notebook Ethernet BIOS(80,0,00)........................A..............................................
Boot0003* Notebook Ethernet BIOS(80,0,00)........................A..............................................
Boot0004* ubuntu HD(1,800,100000,3a68052e-6a3c-4654-a7ac-4e600b5f2292)File(\EFI\ubuntu\shimx64.efi)
答案1
在你的boot
目录中,它应该是这样的:
/boot/efi/EFI/Boot/
---->BOOTx64.EFI
如果该文件不存在,您可以发出以下命令:
sudo cp /boot/efi/EFI/ubuntu/grubx64.efi /boot/efi/EFI/boot/BOOTx64.EFI
假设存在。如果不存在,请从目录及其子目录boot/efi/EFI/ubuntu/grubx64.efi
中可以找到它的位置复制它。EFI