Hallo Dirk,

Dirk Salva <[EMAIL PROTECTED]> wrote :
> On Thu, Jun 02, 2005 at 08:22:01AM +0200, Martin Mewes wrote:
> > Was ich meinte war auch "nicht k�nnen" im Sinne von "sich nicht
> > trauen".
>
> Falls es Dich tr�stet: exakt so habe ich Dich auch verstanden.

Danke daf�r 8-D

> > Andere Distributionen l�sen das besser.
>
> ?

Bei SuSE werden bei einem Kernelupdate �ber die zur Verf�gung gestellten 
Mechanismen (yast2 oder you) folgende Dinge erledigt:

a) Download und Installation der Kernel-Sourcen (als patch.rpm), die nur 
die �nderungen zu den aktuell installierten Kernel-Sourcen einspielen. 
Logischerweise wird das hier nur passieren, wenn die Kernel-Sourcen 
installiert sind.

b) Download und Installation des Kernel-Image inklusive abschliessender 
Erstellung der initrd und evtl. Aufruf von /sbin/lilo, fall LiLO der 
Bootloader ist.

c) F�r jede Kernel-Variante (UML, XEN) wird ein eigenes Image 
eingespielt. Die Kernel-Sourcen passen jedoch auf alle Images.

Dies bedeutet nicht, da� der Download der Dateien nicht "etwas dauert", 
aber der Benutzer mu� nicht selber daf�r sorgen, da� eine initrd 
erzeugt wird etcpp.

Nachteil ist, da� SuSE den bisherigen Eintrag f�r den Boot-Kernel l�scht 
und durch den neuen ersetzt. Wenn man also nur einen neuen Kernel 
testen will und bei Problemen zum alten zur�ckkehren m�chte, dann mu� 
man selber vorab manuell Hand anlegen und die bestehende initrd 
umkopieren und einen neuen Eintrag f�r grub oder lilo erzeugen. Wenn 
man sich dies "nicht traut", dann kann ein Kernel-Upgrade zu Problemen 
f�hren. Dann mu� man die DVD rauszerren und den Standardkernel von DVD 
�ber die Rettungskonsole ins System b�geln.

Bei Sicherheitsupdates f�r den laufenden Standardkernel tauchen derlei 
Probleme (nach meinen Erkenntnissen) nicht auf.

RedHat geht hier einen Schritt weiter und erzeugt f�r jeden Kernel eine 
eigene initrd und einen eigenen Eintrag in grub oder lilo. Dabei ist es 
v�llig egal, ob ein Upgrade des Kernels oder nur ein Sicherheitsfix 
eingespielt wird.

Mandrake macht es (da RedHat basierend) wohl �hnlich, bin mir aber nicht 
sicher.

bis dahin/kind regards

Martin Mewes

-- 
Die Hamburger Linux User Group (HHLUG) erreicht ihr ...
... WWW: http://www.hhlug.de/
... ML : http://mlists.hhlug.de/mailman/listinfo/linux-l

Antwort per Email an