Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:systemsicherung [2019/11/08 17:05] ingo_wichmann |
admin_grundlagen:systemsicherung [2019/11/08 18:40] ingo_wichmann [UEFI Einträge wiederherstellen] |
||
---|---|---|---|
Zeile 332: | Zeile 332: | ||
chroot /tmp/system /bin/bash | chroot /tmp/system /bin/bash | ||
+ | === EFI Variablen schreiben === | ||
+ | (nur CentOS, bei Debian macht das ''update-grub2'') | ||
+ | == Centos == | ||
efi_label='Name der Distribution' | efi_label='Name der Distribution' | ||
distro='DISTRIBUTION' | distro='DISTRIBUTION' | ||
efibootmgr --create --disk "$BOOT_DEVICE" --part "$esp_partition_id" --label 'UEFI OS' --loader '\EFI\BOOT\BOOTX64.EFI' | efibootmgr --create --disk "$BOOT_DEVICE" --part "$esp_partition_id" --label 'UEFI OS' --loader '\EFI\BOOT\BOOTX64.EFI' | ||
efibootmgr --create --disk "$BOOT_DEVICE" --part "$esp_partition_id" --label "$efi_label" --loader '\EFI\$distro\SHIMX64.EFI' | efibootmgr --create --disk "$BOOT_DEVICE" --part "$esp_partition_id" --label "$efi_label" --loader '\EFI\$distro\SHIMX64.EFI' | ||
+ | |||
+ | === Grub2 konfigurieren === | ||
In CentOS 8 BLSCFG abschalten: | In CentOS 8 BLSCFG abschalten: | ||
Zeile 345: | Zeile 350: | ||
TODO: Lösung mit BLSCFG finden | TODO: Lösung mit BLSCFG finden | ||
+ | == CentOS == | ||
grub2-mkconfig -o /boot/efi/EFI/$distro/grub.cfg | grub2-mkconfig -o /boot/efi/EFI/$distro/grub.cfg | ||
+ | |||
+ | == Debian, Ubuntu == | ||
+ | update-grub2 | ||
+ | |||
+ | === EFI Variablen prüfen === | ||
+ | efibootmgr -v | ||
+ | |||
+ | * Partition unique GUID: muss zur ESP Partition passen | ||
+ | * The path of the EFI image to boot must use \ (backslash) instead of / (forward slash) as path separator. | ||
==== Bootloader in mbr schreiben ==== | ==== Bootloader in mbr schreiben ==== |