Efibootmgr/de

Die Anwendung efibootmgr interagiert auf dem System mit der UEFI Firmware und ist ein bekanntes Werkzeug zur Manipulation der EFI Einstellungen zur Erzeugung und Handhabung von Boot-Einträgen die zum Booten von Linux (oder anderen Betriebssystemen) fähig sind.

EFIbootmgr ist kein boot-loader
Die Anwendung ist kein Boot-Loader. Es ist ein Werkzeug das mit der EFI Firmware eines Systems interagiert, das selbst als Boot-Loader agiert. Mit der Anwendung efibootmgr können Booteinträge erstellt, umstrukturiert und aktualisiert werden.

Konfiguration
Die Applikation benötigt keinerlei Konfiguration. Alles das benötigt wird ist sie zu installieren.

Um jedoch die Applikation efibootmgr erfolgreich zu nutzen, muss auf das EFI Variablen Dateisystem zugegriffen werden können. Dies erfordert dass das System bereits mit EFI (und nicht durch das BIOS) gebootet ist, andernfalls sind die EFI Variablen selbst nicht zugänglich.

Wenn es noch nicht gemountet ist (es sollte durch das Init-Skript gemountet werden), können Sie es auf diese Weise manuell mounten:

Boot-Einträge auflisten
Um die aktuellen Boot-Einträge aufzulisten verwenden Sie einfach efibootmgr. Verwenden Sie die Option  um ein paar zusätzliche Informationen zu erhalten:

Boot-Einträge erstellen
Um einen EFI Boot-Eintrag zu erstellen werden ein paar Argumente an efibootmgr übergeben:


 * um einen neuen Eintrag zu erstellen;
 * gefolgt von der Partitions-Nummer auf der die EFI Systempartition untergebracht ist;
 * gefolgt von der Festplatte auf der die EFI Systempartition untergebracht ist;
 * gefolgt von dem Namen der als Boot-Eintrag verwendet werden soll;
 * gefolgt von dem Pfad des zu bootenden EFI Image

Beispiel:

Boot-Eintrag löschen
Bevor Sie einen Eintrag löschen, finden Sie zuerst heraus welche ID er hat.

Um den oben gezeigten Gentoo-Eintrag zu löschen (der Boot0002 als Kennung besitzt), bitten Sie efibootmgr darum den Eintrag mit der ID 2 zu löschen. Übergeben Sie die Argumente  mit der Kennung und   um den Eintrag zu löschen:

Siehe auch

 * EFI stub kernel explains how to configure the Linux kernel to be able to be booted from EFI directly