Grub2

如何刪除 GRUB?

  • September 24, 2019

所以我不小心安裝了損壞的 GRUB,弄亂了我的 Arch 系統。我有一個工作的 GRUB 叫grub_uefi,一個壞了的叫GRUB。我想GRUB從我的系統中刪除但保留grub_uefi. 我該怎麼做?

我解決了這個問題。我基本上列出了我所有的引導載入程序

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

引用自:https://unix.stackexchange.com/questions/543322