Wenn Sie ein UEFI-Motherboard ersetzen, müssen Sie UEFI Pfade Ihrer Betriebssystemlader hinzufügen.
Dies kann per efibootmgr
Dienstprogramm erfolgen. Sie müssen von Ubuntu LiveUSB booten, Ihre EFI-Partition suchen und die Datensätze hinzufügen.
Die EFI-Partition kann leicht gefunden werden. Es ist eine kleine fat32-Partition, die boot
in vielen Fällen ein Flag hat .
EFI-Loader sind Dateien, die sich auf Ihrer EFI-Partition befinden. Ubuntu hat zwei Lader grubx64.efi
und shimx64.efi
. Letzterer ist mit dem Microsoft-Schlüssel signiert, um mit aktiviertem sicherem Start booten zu können. Aber in den meisten Fällen funktioniert beides. Sie können nur sicher hinzufügen shimx64.efi
.
Diese Lader befinden sich in /boot/EFI/ubuntu
.
Um einen Datensatz zu UEFI hinzuzufügen, müssen Sie ihn ausführen
sudo efibootmgr -c -l "\EFI\UBUNTU\SHIMX64.EFI" -L ubuntu -d /dev/sdX -p N
Wo /dev/sdX
befindet sich die Festplatte, auf der sich die EFI-Partition befindet, und N
die Nummer dieser Partition? Zum Beispiel wird /dev/sdb2
es so aussehen
sudo efibootmgr -c -l "\EFI\UBUNTU\SHIMX64.EFI" -L ubuntu -d /dev/sdb -p 2
/dev/sda1
ist Standard. Wenn Sie dort Ihre EFI-Partition haben, können Sie -d
und -p
Parameter überspringen .
-c
Parameter ist das Erstellen eines UEFI-Datensatzes.
-l
ist ein Pfad zum Loader im Windows-Format, der \EFI
aus irgendeinem Grund beginnt .
-L
ist ein Etikett. Sie sehen es in Ihrem BIOS als Startoption. Sie können es in etwas anderes ändern, aber ich bin nicht sicher, ob update-grub
es nicht in " ubuntu
Zurück" geändert wird .
Wenn Sie ausführen sudo efibootmgr -v
, werden alle Ihre Datensätze mit Pfaden und Beschriftungen angezeigt.
Sie können einen falsch hinzugefügten Datensatz entfernen, indem Sie ihn ausführen
sudo efibootmgr -Bb nnnn
Wo nnnn
ist die Datensatznummer?
Weitere Informationen zum efibootmgr
Dienstprogramm erhalten Sie von
man efibootmgr
Sie können Datensätze für andere Betriebssysteme wie Windows auf die gleiche Weise hinzufügen. Ich kann jedoch nicht näher erläutern, auf welchen Dateien und auf welchen Pfaden sie sich befinden.