Bootloader wird nicht aktualisiert

Hinweis: In dem Thema Bootloader wird nicht aktualisiert gibt es 9 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo zusammen,


    ich habe folgendes Problem. Beim Updates des Kernels wird der Bootloader nicht aktualisiert und verwendet weiterhin den alten Kernel.


    Mein System laeuft auf 15.1, allerdings habe ich:

    1)Mein 42.2 System von auf eine neue Partition geklont (nach der Schritten in [1])

    2)Das geklonte System dann auf 15.1 hochgezogen


    Wenn ich nun in 15.1 gebootet bin und ein Update taetige (kernel + nvidia Treiber) scheint der Bootloader zwar aktualisiert zu werden (keine Fehlermeldung). Nach einem Neustart wird jedoch der alte Kernel verwendet (und dementsprechend passt der neue NVidida Treiber nicht und der X-Server startet nicht).


    Im Moment kann ich dies beheben, indem ich nach jedem kernel update in mein altes 42.2 System boote und dort von Yast aus den Bootloader aktualisiere. Mir ist nicht klar, warum es auf 42.2 funktioniert, auf 15.1 aber nicht.


    Hat jemand eine Idee, wir man das weiter debuggen kann?


    Viele Gruesse,

    Chris


    [1] https://forums.opensuse.org/sh…12-1-on-btrfs-file-system)

    Für den Inhalt des Beitrages 278624 haftet ausdrücklich der jeweilige Autor: f33l

  • Poste:

    Code
    zypper se -si kernel nvidia
    Code
    zypper lr -d

    Für den Inhalt des Beitrages 278625 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Poste:

    Code
    zypper se -si kernel nvidia



    Code
    zypper lr -d

    Für den Inhalt des Beitrages 278626 haftet ausdrücklich der jeweilige Autor: f33l

  • Im Moment kann ich dies beheben, indem ich nach jedem kernel update in mein altes 42.2 System boote und dort von Yast aus den Bootloader aktualisiere. Mir ist nicht klar, warum es auf 42.2 funktioniert, auf 15.1 aber nicht.

    Dann wird halt dein 42.2 System den Bootloader verwalten.........

    Kommt drauf an, wo der liegt usw.

    Für den Inhalt des Beitrages 278627 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Dann wird halt dein 42.2 System den Bootloader verwalten.........

    Kommt drauf an, wo der liegt usw.

    Ja, das befuerchte ich auch. Hast Du eine Idee wie man dem auf den Grund gehen koennte um zu sehen was der Unterschied ist zwischen meiner alten und neuen Grub Konfiguration?

    Für den Inhalt des Beitrages 278628 haftet ausdrücklich der jeweilige Autor: f33l

  • Ja, das befuerchte ich auch. Hast Du eine Idee wie man dem auf den Grund gehen koennte um zu sehen was der Unterschied ist zwischen meiner alten und neuen Grub Konfiguration?

    Yast----Bootloader vergleichen........

    Und schauen in welche Festplatte/Partition der geschrieben wird

    Für den Inhalt des Beitrages 278629 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Yast----Bootloader vergleichen........

    Und schauen in welche Festplatte/Partition der geschrieben wird

    Die relevanten Yast Einstellungen waren in der Tat unterschiedlich.


    Der Bootloader wird in den MBR geschrieben. Beide Installationen befinden sich auf der selben Disk, aber unterschiedlichen Partitionen:

    42.2: /dev/sdf3

    15.1: /dev/sdf1


    Nachdem ich die Setting bei 15.1 angepasst habe (siehe Screenshot), sind beide System identisch und 15.1 bootet in der Tat nach einem Update!


    Vielen Dank fuer die schnelle Hilfe.


    Edit: Habe die angepassten Settings falsch getestet, funktioniert jetzt!

  • Yast - Bootloader - Bootcode-Optionen - Festplatten-Bootreihenfolge bearbeiten (dort alles richtig)?


    Oh, sehe gerade, dass du es hinbekommen hast.

    Woran hat es gelegen?

    Einmal editiert, zuletzt von sterun ()

    Für den Inhalt des Beitrages 278635 haftet ausdrücklich der jeweilige Autor: sterun

  • Yast - Bootloader - Bootcode-Optionen - Festplatten-Bootreihenfolge bearbeiten (dort alles richtig)?


    Oh, sehe gerade, dass du es hinbekommen hast.

    Woran hat es gelegen?

    Ich bin ehrlich gesagt nicht 100% sicher, aber als ich die Bootloader settings zwischen meiner alten 42.2 distro und der neuen 15.1 verglichen habe (siehe Screenshots im letzten Beitrag) ist mir aufgefallen, dass ich beim neuen folgende zwei Optionen zusaetzlich ausgewahlt hatte:

    - Boot from partition

    - Set active flag in partition table for boot partition


    Ich habe beide deselektiert und am Ende nur noch "boot from master boot record" ausgewaehlt, genau wie bei meiner 42.2 installation. Damit hat's dann geklappt.

    Für den Inhalt des Beitrages 278637 haftet ausdrücklich der jeweilige Autor: f33l