Jens Schleusener [16.06.2009 15:33]:
Hallo,
On Tue, 16 Jun 2009, Marcus Meissner wrote:
On Tue, Jun 16, 2009 at 02:28:01PM +0200, Kyek, Andreas, VF-DE wrote:
"Dr. Hans-Jürgen Schönamsgruber"wrote:
nach dem letzten Update ist mein Kiste AMD 64 etwas instabil geworden. W-Lan stürzt öfter ab. Der Lüfter läuft auf hochtouren. Einige Programme die immer stabil liefen frieren ein usw.
Gibt es eine Möglichkeit das Update rückgängig zu machen? Klar; alles was man installiert kann man auch wieder deinstallieren!
Überprüf' vorher von Hand, welche Kernel-rpm's bei dir installiert sind mit "rpm -qa|grep kernel".
ladt dir aus dem Update Repository (z.B. download.opensuse.org/update/11.1/ rpm/x86_64) den alten kernel wieder runter und installier ihn mit "rpm -Uvh kern*rpm".
AFAIK kannst du dann später (wenn du beim "alten" Kernel bleiben willst) die Kernel in yast aus "keep" stellen oder mit "zyyper --addlock" blockieren. Einfacher auch direkt mit zypper:
zypper in kernel-default-2.6.27.21-0.1.2
sollte alles abhaengige auch mitziehen.
Etwas off-topic: Ich bin da ja Laie, aber wäre es nicht schön, wenn yast bei einem neuen Kernel - zumindest optional und bei ausreichend Platz auf der boot-Partition - jeweils den aktuellen "alten" Kernel über das "grub"-Menu bootfähig vorhalten könnte?
Es hätte mir und vermutlich auch manch anderem SUSE-Nutzer schon viel Zeit und Ärger erspart.
Deswegen benutze ich schon seit langem kein Online-Update mehr für ein Kernel-Update, weder auf dem Arbeitsplatz noch auf den Servern. Ich habe immer 2 Kernel installiert: den, der gerade läuft und den vorhergehenden. Wenn jetzt ein neuer Kernel kommt, kann ich den vorhergehenden deinstallieren und den neuen zusätzlich installieren. Ist allerdings Handarbeit. 1) welcher Kernel läuft gerade? uname -a Linux rz36 2.6.27.23-0.1-default #1 SMP 2009-05-26 17:02:05 -0400 x86_64 x86_64 x86_64 GNU/Linux 2) welche Kernel habe ich installiert? rpm -qa | grep ^kernel | sort kernel-default-2.6.27.21-0.1.2 kernel-default-2.6.27.23-0.1.1 kernel-default-base-2.6.27.21-0.1.2 kernel-default-base-2.6.27.23-0.1.1 kernel-default-extra-2.6.27.21-0.1.2 kernel-default-extra-2.6.27.23-0.1.1 kernel-source-2.6.27.21-0.1.1 kernel-source-2.6.27.23-0.1.1 kernel-syms-2.6.27.21-0.1.1 kernel-syms-2.6.27.23-0.1.1 3) also wird jetzt deinstalliert (eine Zeile): rpm -e kernel-default-2.6.27.21-0.1.2 kernel-default-base-2.6.27.21-0.1.2 kernel-default-extra-2.6.27.21-0.1.2 kernel-source-2.6.27.21-0.1.1 kernel-syms-2.6.27.21-0.1.1 4) manuelles Herunterladen der neuen Kernel-rpms von http://download.opensuse.org/update/11.1/x86_64 5) installieren der heruntergeladenen neuen RPMs mit rpm -ivh kernel* Wichtig ist hier, ein "-i" zu benutzen, denn so wird der neue Kernel zusätzlich installiert. Ein "-U" ersetzt stattdessen den bisherigen Kernel, und wer will das schon? ;-) In der /boot/grub/menu.lst stehen dann beide Kernel (der neue als Default) und man kann beim Booten dann wählen. HTH Werner -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org