Hallo, Kyek, Andreas, VF-DE wrote:
Michael Gebhart wrote:
ich habe einen Root-Server auf dem SuSE 9.0 installiert ist. Bei Yast möchte er jetzt schon seit längerem ein Kernelupdate machen, wovor ich mich bisher gedrückt habe. Ich habe die Befürchtungen, dass dann gar nichts mehr geht. Und da es sich dabei um einen Root-Server handelt habe ich auch keine Möglichkeit mehr, den Fehler zu korrigieren. Kann ich mich da irgendwie absichern, für den Fall, dass der neue Kernel probleme macht?
Wo ist denn jetzt Dein Problem? Installiere den neuen Kernel einfach parallel zum alten. Dazu den alten mit "rpm -e --justdb" aus der rpm-Datenbank entfernen und den neuen mit "rpm -Uvh" einspielen.
Deine (bei grub) menu.lst musst Du dann noch entsprechende anpassen (oder die lilo.conf).
Ohne Konsolenzugriff kannst Du im Fehlerfall aber NIE den alten Kernel booten (oder den neuen, je nachdem welcher der default Kernel ist).
Das "NIE" gilt zwar für grub, nicht aber für lilo: man lilo: [...] -R command line This option sets the default command for the boot loader the next time it executes. The boot loader will then erase this line: this is a once-only command. It is typically used in reboot scripts, just before calling `shutdown -r'. Used without any arguments, it will cancel a lock-ed or fallback command line. Sollte der neue Kernel nicht booten, wird nach einem Reset der "alte" (default) Kernel gebootet (das setzt natürlich eine entsprechend angepasste lilo.conf voraus). Und ein Reset sollte auch bei einem Rootserver immer möglich sein... Gruss horst