Kann keine EFI Einträge löschen

Ratz_Fatz

Banned
Registriert
Mai 2011
Beiträge
1.111
Ich wollte auf meinem System bestehend aus zwei SSD (1x SSD mit MBR per CSM und 1x SSD mit EFI) die Booteinträge die bei der EFI SSD nicht benötigt werden, bereinigen. Das klappt aber nicht. Jedenfalls sind sie immer wieder da nach einem Neustart.

Debian und Manjaro sind nicht mehr vorhanden. Es befindet sich im Moment nur Fedora auf dieser SSD.

Wenn ich "sudo efibootmgr -b 000A -B" eingebe ist der Eintrag spätestens bei nächsten Start wieder da. Wenn ich "sudo efibootmgr -b 000A -B ##debian" eingebe, dann wird aus "000A" ,"000C" und der Debian Eintrag ist immer noch da.

Kann mir jemand weiterhelfen?

Code:
cd /boot/efi/EFI
ls -la
insgesamt 24
drwx------. 6 root root 4096 29. Jul 12:43 .
drwx------. 4 root root 4096 1. Jan 1970 ..
drwx------. 2 root root 4096 25. Apr 22:28 BOOT
drwx------. 2 root root 4096 23. Jul 08:54 debian
drwx------. 3 root root 4096 20. Jul 22:43 fedora
drwx------. 2 root root 4096 29. Jul 12:43 Manjaro

Code:
sudo efibootmgr -v
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0009,000A,000B
Boot0000* Fedora HD(1,GPT,...)/File(\EFI\FEDORA\SHIMX64.EFI)
Boot0009* Fedora HD(1,GPT,...)/File(\EFI\FEDORA\SHIM.EFI)..BO
Boot000A* debian HD(1,GPT,...)/File(\EFI\DEBIAN\GRUBX64.EFI)..BO
Boot000B* Hard Drive
 
Ich weis nicht wie efibootmgr genau funktioniert, aber löscht "-B" nicht nur den Eintrag im EFI-Menü bzw Bios?
Dann muss man natürlich noch die Dateien selber in /boot/efi/... löschen ("efibootmgr -v" zeigt sie ja an).

Würde zumindest erlären warum die EInträge nach dem Neustart wieder da sind.
 
  • Gefällt mir
Reaktionen: Iapetos und Ratz_Fatz
Stimmt. Mir fehlte das.

Code:
cd /boot/efi/EFI
ls -la
rm -rf debian
Quelle
 
  • Gefällt mir
Reaktionen: Iapetos
Zurück
Oben