UEFI - Linux startet nicht mehr (Singel, oder Dualboot mit Windows)

  • Diese Anleitung ist nur für UEFI-Boot und EXT4 Dateisystem (Bisher nur mit Debian basierten Systemen erfolgreich durchgeführt)

    Es handelt sich um eine Möglichkeit von weiteren Möglichkeiten und Methoden.

    Auf unserem Laufwerk ist eine EFI-Partition vorhanden. In dieser befindet sich der Linux Bootloader Grub.

    Nun kann dieser beschädigt sein, oder die EFI-Partition wurde umgeschrieben. Beispielsweise durch Windows im Dualboot.

    Wir müssen also die EFI-Partition mit dem Bootloader Grub wieder herstellen.

    Dazu benötigen wir einen Linux Installations-Stick.

    - Wir booten vom Linux Installationsstick bis das Bootmenu von Grub erscheint und uns einige Auswahlmöglichkeiten anbietet.

    - Drücke die Taste [E] um in den Bearbeitungsmodus zu gelangen.

    - Lösche alle Zeilen

    - Schreibe oder kopiere folgende Zeilen:

    Code
    search --no-floppy --file --set=root /boot/grub/grubenv
    configfile  /boot/grub/grub.cfg

    - Drücke die Taste [F10]

    Dein System startet Linux. Logge dich ein und öffne ein Terminal (STRG + ALT + T)

    Mit:

    Zitat

    sudo grub-install

    wird der Bootloader grub neu installiert.

    Mit:

    Zitat

    sudo update-grub

    wird grub aktualisiert. Bei einem Dualboot-System wird dann auch Windows wieder im Bootmenu angezeigt.

    Viel Erfolg

    Eure Nicoletta

    #ichmussmalmächtigkacken

  • Da sieht man dann doch einige Unterschiede in den Distros, ich fahre ein Arch.

    Code
    ktt73@KTTs-Kiste ~> sudo update-grub
    [sudo] Passwort für ktt73: 
    sudo: update-grub: Befehl nicht gefunden

    hier muss es lauten:

    Code
    sudo grub-mkconfig -o /boot/grub/grub.cfg

    oder

    Code
    grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch-Linux-grub --recheck --debug

    PC | AMD Ryzen 7 3700X - NVIDIA GeForce RTX 2070 Super - 32 GB RAM - 1 TB NVME - 2 TB HDD - ArchLinux

    Lappi | Intel I3 - 16 GB RAM - 128 GB SSD - ArchLinux

    Homi | Intel Atom 3 - Intel Grafik - 4 GB RAM - 1x 128 GB SSD - 2x 4 TB Seagate IronWolf HDD im RAID - Debian 11 mit OMV 6

    ________________________________________________________________________________

    RADIO TEAM BAWÜ - Wir haben Spaß an Musik!!!

  • D

    Code
    grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch-Linux-grub --recheck --debug

    Achtung das efi-directory ist aber meist folgendes: /boot/efi/

    Darum muss der Befehl so lauten:

    Code
    grub-install --target=x86_64-efi --efi-directory=/boot/efi/ --bootloader-id=Arch-Linux-grub --recheck --debug

    Die bootloader-id kann man frei wählen.

    -----------------------------------------------------------------------------

    Lehre jemandem, wie man Angeln geht, anstatt ihm jeden

    Tag einen Fisch zu geben.

    -----------------------------------------------------------------------------

  • Achtung das efi-directory ist aber meist folgendes: /boot/efi/

    Du hast natürlich Recht, ich hatte das Dualboot nicht berücksichtigt.

    PC | AMD Ryzen 7 3700X - NVIDIA GeForce RTX 2070 Super - 32 GB RAM - 1 TB NVME - 2 TB HDD - ArchLinux

    Lappi | Intel I3 - 16 GB RAM - 128 GB SSD - ArchLinux

    Homi | Intel Atom 3 - Intel Grafik - 4 GB RAM - 1x 128 GB SSD - 2x 4 TB Seagate IronWolf HDD im RAID - Debian 11 mit OMV 6

    ________________________________________________________________________________

    RADIO TEAM BAWÜ - Wir haben Spaß an Musik!!!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!