GNU/Linux >> LINUX-Kenntnisse >  >> Linux

GRUB auf EUFI-fähigem System

Einführung:
Neue PCs sind oft mit UEFI (Universal EFI) fähigem Booten ausgestattet. Einige SSD-Laufwerke booten unter Linux nicht einmal im Legacy-MBR-Modus. Damit der PC ordnungsgemäß bootet, müssen wir also:
– Eine EFI-Partition erstellen
– GRUB (Bootloader) darauf installieren

Die EFI-Partition erstellen :
Erstellen Sie eine EFI-fähige Boot-Partition von 200 MB als erste Partition, bevor Sie das Debian/Ubuntu-System installieren

# gdisk /dev/(boot disk)
Von innerhalb von gdisk:

  • Erstellen Sie eine EFI-Bootpartition von 200 MB als erste Partition, bevor Sie das Debian/Ubuntu-System installieren
    gdisk /dev/(boot disk)
    • Akzeptieren Sie die Konvertierung des MBR in eine GPT-Partition, wenn Sie dazu aufgefordert werden
    • Neue Partition von 200 MB erstellen
    • Stellen Sie den Partitionstyp auf EF00 ein
    • Setzen Sie das Attribut der Partition mit dem ‚a‘-Befehl im Expertenmenü(x) und geben Sie die Zahl 2 ein (legacy BIOS bootable)
    • schreiben Sie die Partition ‚w‘ und beenden Sie gdisk
    • mkfs.vfat /dev/(EFI-Partition)
  • Starten Sie ein Live-System
  • Führen Sie eine vollständige Installation durch, aber der Grub-Bootloader ist möglicherweise nicht erfolgreich. Überspringen Sie diesen Schritt und führen Sie die folgenden Schritte aus, um GRUB ordnungsgemäß zu installieren

GRUB auf einem EFI-System installieren

Starten Sie ein Live-System von einer Live-CD oder einem USB-Laufwerk.
Aus dem Live-System heraus:

Melden Sie sich als root an
Mount the installed system on /mnt and chroot to /mnt
# for i in /dev /dev/pts /proc /sys /run; do mount -B $i /mnt$i;done; chroot /mnt
# . /root/.bashrc
# apt-get install grub-efi
# mkdir /boot/efi
# mount /dev/(EFI Partition) /boot/efi
# grub-install --target=x86_64-efi /boot/efi
# update-grub

Siehe auch:https://help.ubuntu.com/community/Boot-Repair


Linux
  1. Wie funktionieren mehrere Bootloader auf einer Efi-Systempartition?

  2. Windows 10 ist auf Grub nicht sichtbar?

  3. Linux – Installation mit Gpt auf 32-Bit-System mit Bios?

  4. System mountet Swap-Partition nicht?

  5. Auf einem Raspberry Pi 3-System kann kein GRUB-Passwort festgelegt werden

So erstellen Sie ein neues Ext4-Dateisystem (Partition) unter Linux

So installieren Sie Grub Customizer unter Ubuntu

GRUB-Bootloader

Installieren Sie AndroidX86 auf VirtualBox und Desktop-PC

Wie erstelle ich eine EFI-Systempartition?

Wie ändere ich ein physisches Partitionssystem auf LVM?