System bootet nach Upgrade nicht mehr

Hinweis: In dem Thema System bootet nach Upgrade nicht mehr gibt es 4 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo liebe Opensuser,


    habe ein Riesenproblem mit dem Starten von OpenSuse...


    Auf dem Rechner lief 12.2 mit LVM2. Das letzte Update, bei dem auch ein neuer Kernel installiert wurde, ging komplett in die Hose, weil auf /boot anscheinend nicht mehr genug Platz war. Warum Suse mir dann den Kernel wegnimmt, der vorher startfähig war, finde ich nicht ganz so gut, aber so ist es nun mal.


    Nun hab ich /boot komplett geputzt und die neue 12.3 draufgespielt. Er hat auch die alte 12.2 im volume gefunden, allerdings war es etwas gruselig, dass die Home-Partition und die anderen als "unbekannt" betitelt wurden...


    Bei der Erstellung des bootloaders kam eine Fehlermeldung, dass er die menu.lst nicht finden kann. Ich bin eigentlich davon ausgegangen, dass Suse dann so nett ist und eine neue erstellt, dies scheint nicht der Fall zu sein...


    Nun hängt der Rechner beim Starten sofort auf grub> und das wars. Nochmal die Aktualisierung, keine Fehlermeldung mehr, aber geht auch nicht weiter. Die Rescue-Funktion lässt mich dann zwar ins System, aber unter boot stehen nur mir unbekannte Sachen. Ok, mir fällt gerade auf, ich hätte mal /dev/sda2 mounten sollen... Wenn mir das dann gelingt, komme ich dann mit Bordmitteln weiter? Oder muss ich mit der SuperGrub2-Disk arbeiten, zu der es hier irgendwo einen Link gab? Ich hab zwar eine Datensicherung der /home-Partition, aber die ist 3 Wochen alt und ich weiss nicht, ob der User da noch ohne zu sichern Sachen drauf geschrieben hat (jajaja ich weiss). Ich wollte doch nur eine Aktualisierung machen und hab damit jetzt nicht gerechnet.


    Wie gesagt, ich bin über jeden Tipp dankbar, neu installieren würde ich nicht gerne, da noch Drittsoftware für Schulpräsentationen etc. installiert ist, das würde ich mir gerne ersparen. Zudem ist ja alles fein auf der Platte, dafür hab ich ja Linux, damit ich nicht alles komplett neu installieren muss. Mir macht dieser logical volume manager nur etwas Sorgen.


    Blöd ist auch, dass der Rechner nicht der allerneueste ist (mit UEFI kann das nichts zu tun haben, das ist ein alter Asus Pundit) und ich nicht mal per USB booten kann... Ändert aber auch nix.


    Also erst mal vielen vielen Dank!
    Suse

  • Hallo liebe Opensuser,


    habe ein Riesenproblem mit dem Starten von OpenSuse...

    Mein Beileid.


    Zitat

    Auf dem Rechner lief 12.2 mit LVM2.

    Schön.


    Zitat

    Das letzte Update, bei dem auch ein neuer Kernel installiert wurde, ging komplett in die Hose, weil auf /boot anscheinend nicht mehr genug Platz war.

    Und? War der Grund, dass zu wenig Platz war? Oder war das nur der Anschein? Wenn ein Linux etwas nicht tut, sagt es das. Sehr genau sogar. Warum nennst du nicht __genau__ die Meldung?


    Zitat

    Warum Suse mir dann den Kernel wegnimmt, der vorher startfähig war, finde ich nicht ganz so gut, aber so ist es nun mal.

    openSUSE nimmt keine Kernels weg. Es kommen normalerweise nur welche hinzu.


    Zitat

    Nun hab ich /boot komplett geputzt

    Mit Weichspüler, oder scharfem Scheuermittel?


    Für den Inhalt des Beitrages 53762 haftet ausdrücklich der jeweilige Autor: uhelp

  • Ausgangssituation war, dass ich über Yast das Online-Update durchgeführt habe. Dort wurde u.a. ein Kernel-Update durchgeführt und das System stand wieder auf dem Yast-Auswahlfenster.


    Nach reboot war der Rechner nicht mehr zu starten und hat den fehlenden initrd bemängelt. In der Kernel-Auswahl von grub war nur der neue nicht installierte Kernel auszuwählen. Somit kann ich Deine Aussage nicht bestätigen.


    Deine Botschaft habe ich verstanden, allerdings hätte 1 Hinweis dazu auch gereicht. Der Humor geht für mich durch häufige Wiederholung verloren und wertschätzend ist das auch nicht. Wenn hier nur hochausgebildete Informatiker gewünscht sind, schreibts halt in die Forumregeln.


    Dennoch danke.
    S.


    PS: Ich schaue heute noch mal in die exakten Meldungen des Systems.

  • Wieviele Platten?
    Wie partitioniert?
    Wieviele vg's mit welchen Partitionenen/Laufwerken?
    Was heißt "Boot putzen"?

    Für den Inhalt des Beitrages 53923 haftet ausdrücklich der jeweilige Autor: uhelp

  • System stand auf dem "grub-prompt".
    Sämtliche Dateien der Boot-Partition wurden von mir vorher gelöscht.


    Bei
    der Funktion "Aktualisierung einer bestehenden Installation" mit der
    neuen 12.3-DVD wurde die boot-Partition mit dem Kernel, grub-Dateien
    etc. bespielt, aber die Konfigurationsdatei für grub zum booten des
    entsprechenden Kernels nicht erstellt.


    Lösung:
    Eingabe bei grub>
    root (hd0,1) # Ist bei mir die zweite Partition, also sda2, wenn Deine Platte sda1 ist, muss
    # hd(0,0) eingegeben werden etc.
    kernel /boot/vmlinuz-3.7.10-1.1-desktop # je nach kernel
    initrd /boot/initrd-3.7.10-1.1-desktop
    boot


    Anschliessend startet das aktualisierte System. In Yast2 gibt es eine Funktion
    bootloader, damit kann man die Konfigurations-Dateien automatisch
    erstellen lassen, fertig!


    Viele Grüße,
    Suse