Beiträge von islander

    Ich habe meine Lösung noch ein bisschen optimiert.

    Durch das Umbennen der bootmgfw.efi konnte ich natürlich Windows nicht mehr aus dem Grub starten, sondern nur noch durch die Bootoption "Mit EFI Datei starten". Was nicht weiter dramatisch war, weil ich Windows ja eh nur alle paar Monate brauche, aber trotzdem war es "unschön". Also habe ich mich nochmal auf die Suche nach einer Lösung gemacht und diesen Workaround gefunden.

    In der Custom habe ich dann die Verknüpfung zu bootmgfw.efi auf meine umbenannte Datei geändert und den alten Eintrag für Windows per "bootmgr -b xxxx -B" gelöscht.

    Eh voila, ein sauberes Grub-Menu mit einem funktionierenden Windows Eintrag ;)

    Erstmal vielen Dank an alle für Ihre Hilfe!


    Ich habe es jetzt hinbekommen, Teils durch ganz viel probieren und lesen und dann bin ich gerade über etwas "gestolpert" was ganz weit tief in meinem alten Hirn eine Erinnerung ausgelöst hat.


    Den Fehler mit dem "no space left on device" konnte ich lösen in dem ich beim Starten via Efi-File im Grub den Starteintrag editiert habe und der Kernelparameter "efi_no_storage_paranoia" hinzugefügt habe.


    Das generelle Problem mit Grub liegt tatsächlich an meinem Laptop-UEFI, das lässt offensichtlich bei Dualboot nur den Windowsbootmanager zu. Die Lösung ist nicht ganz sauber, aber sie funktioniert und wenn man sie nicht wieder vergisst ;) auch praktikabel.


    Ich habe einfach auf der EFI-Partition im Verzeichnis /Boot/Efi/Microsoft/Boot die Datei bootmgfw.efi umbenannt, dann die grubx64,efi dort hin kopiert und in bootmgfw,efi umbenannt.


    So und jetzt mach ich das Ding aus und trink mir einen schönen Wein.

    Nur mal so zum Verständnis, wenn ich mit efibootmgr -n 0002 den entsprechenden Eintrag setzen will kommt folgende Meldung


    Code
    localhost:/home/islander # efibootmgr -n 0002
    Could not set BootNext: No space left on device

    bezieht sich das jetzt auf die efi-boot oder auf den NVRAM?


    efi-boot kann ja eigentlich nicht, weil da noch massig platz sein sollte.


    Code
    localhost:/home/islander # df -hT /boot/efi/
    Dateisystem    Typ  Größe Benutzt Verf. Verw% Eingehängt auf
    /dev/sda2      vfat  260M     45M  216M   18% /boot/efi

    Moin Sauerland,


    ja habe ich mehrfach, Leap und auch Win7.

    Im Moment bin ich noch ratloser als vorher. Offensichtlich fehlt mir einiges an Wissen um Grub wirklich zu verstehen.

    Grub startet im Moment gar nicht mehr, sondern es wird sofort Windows gestartet.

    Ich kann aber beide Systeme gezielt über die Bootgeräteoptionen über die entsprechenden EFI-Files starten. Da gibt es sogar ein EFI-File das mir Grub startet in dem beide Systeme vorhanden sind und sich auch starten lassen, das hatte ich seit der Umstellung auf EFI noch nie.

    Wie bekomme ich denn nun Grub wieder aktiviert beim Systemstart?

    Fehlt Grub im MBR oder ist das bei EFI wieder anders?

    So Feierabend ;)


    Code
    touch /forcefsck

    Ordner nach Neustart weg

    Code
    smartctl -i /dev/sda

    SMART support is: Enabled

    Code
    linux:/home/islander # smartctl -H /dev/sda
    smartctl 7.0 2019-05-21 r4917 [x86_64-linux-5.3.18-lp152.44-default] (SUSE RPM)
    Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org
    
    === START OF READ SMART DATA SECTION ===
    SMART overall-health self-assessment test result: PASSED

    Der wollte erst nicht, bis ich gesehen habe das Du der ersten "/" vergessen hattest ;)


    Also alles prima zumindest was die SSD angeht.