因此,我不小心安装了损坏的 GRUB,弄乱了我的 Arch 系统。我有一个工作的 GRUB 名为grub_uefi
,还有一个刚刚调用的损坏的 GRUB GRUB
。我想GRUB
从我的系统中删除但保留grub_uefi
.我该怎么做?
答案1
我修好了这个。我基本上列出了我所有的引导加载程序
efibootmgr
这给了我
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0001,3001,0002,2001,2002,2004
Boot0001* GRUB
Boot0002* grub_uefi
Boot2001* EFI USB Device
Boot3001* Internal Hard Disk or Solid State Disk
我想删除GRUB
所以我这样做了
sudo efibootmgr -b 0001 -B
它起作用了。现在efibootmgr -v
显示
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,3002,2001,2002,2004
Boot0002* grub_uefi HD(3,GPT,-redacted-,0x30000000,0x100000)/File(\EFI\grub_uefi\grubx64.efi)
Boot2001* EFI USB Device RC
Boot3002* Internal Hard Disk or Solid State Disk RC