CSM im BIOS abgeschaltet.​ Kein Bootloader mehr. Startet nur noch BIOS.

Hinweis: In dem Thema CSM im BIOS abgeschaltet.​ Kein Bootloader mehr. Startet nur noch BIOS. gibt es 19 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Habe alle 10 /efi/boot/ - Einträge mit ausgeschaltetem CSM durchprobiert:

    Bei diesen efi-Einträgen kam ich zurück zur Auswahl in das grub2-Menü: Nummer 1,2,3,6,8,9,10

    Bei diesen efi-Einträgen kam ich zurück zu ventoy und musste grub2 neu starten : Nummer 4,5 und 7

    Als auch Nummer7 mit /efi/boot/grub.efi

    :/ ?

    OpenSUSE Tumbleweed

    Für den Inhalt des Beitrages 321964 haftet ausdrücklich der jeweilige Autor: egweber

  • Klappt jetzt so: Aber leider nur vom USB-Stick aus nach folgender Methode:

    Schalt CSM und Secure-Boot im BIOS ab

    Starte mit eingebautem Ventoy USB-Stick.

    Wähle "openSUSE-Tumbleweed-DVD-x86_64-Snapshot20151006-Media.iso" aus.

    Wähle "Boot in grub2 mode" aus.

    Wähle "More" aus.

    Dann "Boot Linux System"

    Es erscheint nacheinander: Loading basic drivers, Hardware detection, Analysing disks

    Nun ein Fenster mit select a system to boot. Hier erscheint im Fenster mit blauem Hintergrund: nvme0n1p2 (120GB, btrfs, Root) -- openSUSE Tumbleweed
    Drücke dann OK.

    Wähle eine Kernel aus von 4 aus: nvme0n1p2:/boot/vmlinuz-6-17.0-2-default Bestätige mit OK

    Es erscheint eine Liste:



    Drücke dann OK

    Daraufhin bestätige ich dann im blauen Feld root=/dev/nvme0n1p2
    Dann startet Linux normal mit dem Begrüßungsbildschirm und läuft wunderbar.

    Habe dann folgendes ausgeführt:

    Code
    sudo mount /dev/nvme0n1p1 /boot/efi
    sudo grub2-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id="openSUSE" --recheck
    sudo grub2-mkconfig -o /boot/grub2/grub.cfg
    sudo efibootmgr -v

    Geprüft dann:

    Code
    weber@localhost:~> sudo efibootmgr -v
    BootCurrent: 0001
    Timeout: 1 seconds
    BootOrder: 0000,0001
    Boot0000* openSUSE      HD(1,GPT,35b3b7c6-ed72-49f4-9fdb-229e6eb00657,0x800,0x100000)/File(\EFI\openSUSE\grubx64.efi)
          dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 00 10 00 00 00 00 00 c6 b7 b3 35 72 ed f4 49 9f db 22 9e 6e b0 06 57 02 02 / 04 04 38 00 5c 00 45 00 46 00 49 00 5c 00 6f 00 70 00 65 00 6e 00 53 00 55 00 53 00 45 00 5c 00 67 00 72 00 75 00 62 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
    Boot0001* UEFI:  USB DISK 3.0 PMAP, Partition 2 PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x0)/USB(8,0)/HD(2,MBR,0x61e5b4c1,0x75c8000,0x10000)0000424f
          dp: 02 01 0c 00 d0 41 03 0a 00 00 00 00 / 01 01 06 00 03 01 / 01 01 06 00 00 00 / 03 05 06 00 08 00 / 04 01 2a 00 02 00 00 00 00 80 5c 07 00 00 00 00 00 00 01 00 00 00 00 00 c1 b4 e5 61 00 00 00 00 00 00 00 00 00 00 00 00 01 01 / 7f ff 04 00
        data: 00 00 42 4f

    Code
    weber@localhost:~> [ -d /sys/firmware/efi ] && echo "UEFI-Modus aktiv" || echo "Legacy/CSM aktiv"
    UEFI-Modus aktiv

    Soweit alle klar bis jetzt. Dann starte ich mal neu.



    OpenSUSE Tumbleweed

    Für den Inhalt des Beitrages 321968 haftet ausdrücklich der jeweilige Autor: egweber

  • Beim erneuten Hochfahren erscheint wieder nur der Ventoy USB-Stick zur Auswahl! Nicht das Linux-System mit UEFI!

    :smilie_pc_057: :smilie_hops_011:

    OpenSUSE Tumbleweed

    Für den Inhalt des Beitrages 321969 haftet ausdrücklich der jeweilige Autor: egweber

  • Hab' jetzt nicht alles verfolgt, hast du im Yast-Bootloader "GRUB2 für EFI" eingestellt?

    Gruß Jürgen

    Für den Inhalt des Beitrages 321970 haftet ausdrücklich der jeweilige Autor: JSC

  • Habe das Problem jetzt mit ChatGPT gelöst!

    Lag wohl an meinem Mainboard: ASUS B450M-A

    :smilie_hops_011:

    OpenSUSE Tumbleweed

    Für den Inhalt des Beitrages 321971 haftet ausdrücklich der jeweilige Autor: egweber

  • Habe das Problem jetzt mit ChatGPT gelöst!

    Lag wohl an meinem Mainboard: ASUS B450M-A

    Magst du der Vollständigkeit halber noch kurz erläutern, was da genau mit deinem Mainbord das Problem war?


    Danke schon mal :)

    Für den Inhalt des Beitrages 321987 haftet ausdrücklich der jeweilige Autor: Feli

  • Problem war der Eintrag in NVRAM auf dem Mainboard. Musste erst etwas löschen. Ansonsten hätte ich immer mit dem USB-STICK starten müssen und dann mit dem boot-efi starten. ;) Es fehlte der Hinweis auf die Festplatte beim Hochfahren.

    OpenSUSE Tumbleweed

    Für den Inhalt des Beitrages 321994 haftet ausdrücklich der jeweilige Autor: egweber

  • Danke erst mal dafür - mir geht es ja ums Lernen, so gesehen wäre natürlich noch interessant, zu wissen, welche Infos hast du der KI gegeben - waren da Infos dabei, die wir hier im Forum nicht hatten oder liegt es einfach daran, dass die KI einen viel größeren Zugang zu Hintergrundinfos hat, als jetzt bspw. ich oder du?


    Wie du ja bemerkt hast, waren mir weder Ventoy noch Supergrub in der Anwendung geläufig - mir ging es ja darum, dass du irgendwie das System im Efi-Modus zum laufen bekommst und den "Efi-Grub" installieren kannst.


    Und so nebenbei, ich für mich hätte ein Live-System genutzt (mit dd erstellt) und wäre dann via chroot ins installierte System - vielleicht habe ich dir da zu wenig zugetraut (ich kenne deinen Kenntnisstand in Sachen Linux nicht) und wollte es einfach gestalten.


    Nun ja, egal - Gratulation noch zur Lösung und viel Spaß damit. :)

    Für den Inhalt des Beitrages 321995 haftet ausdrücklich der jeweilige Autor: Feli

  • Im laufenden System prüfen, welche Boot-Einträge im NVRAM stehen:

    sudo efibootmgr
    Dort war z. B. noch ein alter Eintrag wie:"Boot0001* opensuse (Lexar SSD NM790 1TB)"<br><br>
    Den fehlerhaften Eintrag löschen:

    Code
    sudo efibootmgr -b 0001 -B

    Danach den Bootloader neu registrieren:

    Code
    sudo grub2-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id="openSUSE"
    sudo grub2-mkconfig -o /boot/grub2/grub.cfg

    Das legt im EFI-Verzeichnis einen sauberen Eintrag /boot/efi/EFI/openSUSE/grubx64.efi an


    und trägt ihn korrekt in den UEFI-NVRAM ein.

    Das war es dann. :thumbup:

    OpenSUSE Tumbleweed

    Für den Inhalt des Beitrages 322000 haftet ausdrücklich der jeweilige Autor: egweber

  • Ach so, und ich dachte jetzt schon, das hätte etwas mit deinem Motherbord zu tun gehabt - das war einfach nur ein störender Eintrag (das scheint dann Supergrub irgend wie gemacht zu haben), ein neuer Eintrag und dann die Bootreihenfolge verändern hätte es auch getan.. ;)


    Danke für die Ergänzung, gur zu wissen - dann werde ich mir wohl in Zukunft bei ähnlich gelagerten Fällen die Mühe machen und den entsprechenden Fragesteller doch durch die "Mühlen" des chroot schicken.


    :thumbup:

    Für den Inhalt des Beitrages 322001 haftet ausdrücklich der jeweilige Autor: Feli