Update Opensuse 12.3 und nicht Starten - kernel wird nicht geladen

Hinweis: In dem Thema Update Opensuse 12.3 und nicht Starten - kernel wird nicht geladen gibt es 4 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo


    ich habe ein update für 12.3 durchgeführt
    dann fehlermeldung kein platz mehr in /boot
    also ich alte kernel und ramdisk geföscht.


    Dann lief update durch
    neustart


    jetzt leider ab grub


    error file: /vmlinuz* not found



    wie komme ich nun wieder ans system um kernel und ramdisk neu in /boot zu kopieren



    danke


    mfg

    Für den Inhalt des Beitrages 56520 haftet ausdrücklich der jeweilige Autor: splash

  • also ich alte kernel und ramdisk geföscht.


    Wie gelöscht?
    Kernel mit Yast?


    Kannst Du mit einem anderen Kernel booten?

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

  • Wie gelöscht?
    del
    MC F8


    Kernel mit Yast?
    Onlineupdate ja ist wohl Yast




    Kannst Du mit einem anderen Kernel booten?


    nein da ich die ja gelöscht hatte wegen platzmangel in /boot :smilie_pc_057:
    ich hatte dann noch zypper update ausgefüht aber eben nicht kontroliert ob der neu kernel auch in /boot ist.


    deshalb wohl kein kernel mehr in /boot

    Für den Inhalt des Beitrages 56522 haftet ausdrücklich der jeweilige Autor: splash

  • Wie gelöscht?
    del
    MC F8

    Dir ist aber schon bewusst, dass du auch einfach zypper hättest anweisen können, dass er keine alten Kernel behalten soll?
    Tipp:
    NIE einfach am Paketmanagement VORBEI entfernen/installieren/aktualisieren/sonstwas.



    Wenn du mit keinem anderen Kernel booten kannst:
    Live-CD raus, booten, alle Partitionen mounten und mal mit chroot reingehen.
    Achtung: chroot funktioniert nur, wenn das Live-OS dieselbe Architektur hat wie das installierte.
    (also auf 32 und 64 bit Gleichheit überprüfen)


    Mhm... was könnte man da machen.
    Du könntest dann im Live-System erst mal einrichten, dass er nur einen Kernel behalten soll.

    Code
    nano /etc/zypp/zypp.conf


    Und dann die Zeile:

    Code
    multiversion.kernels = latest-1,latest,running


    (oder ähnlich)


    in:

    Code
    multiversion.kernels = latest, running


    umändern.


    Dann wird in Zukunft immer nur der neue Kernel behalten.
    (Kann auch zu Problemem führen...)


    Dann vllt mal:

    Code
    zypper in -f kernel-desktop


    Bin mir aber nicht hundertpro sicher, da wird dir Sauerland bestimmt genauere Anweisungen geben :P


    //Edit:
    So oder so zu langsam.

    ___________________________________________________________________________________
    Zypper Befehlsreferenz

    Für den Inhalt des Beitrages 56525 haftet ausdrücklich der jeweilige Autor: lush