PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kernel Update mit apt-get fehlgeschlagen, warum?



killerhorse
08.08.04, 20:58
Hallo,

Habe einen Server mit Debian Sarge und Kernel 2.4.22 und Lilo als Bootloader. Wollte den Kernel nun auf 2.6.7 updaten.
Da ich, wenn das ganze schief geht keinen zugriff mehr habe, hab ich mir gedacht ich verlasse ich einfach auf apt-get, da mich dieses Tool bisher noch nie enttäuscht hat. Leider hab ich noch nie ausprobiert einen Kernel mit apt-get zu installieren und leider ist das ganze schief gegangen.
Meine Frage ist nun wie mach ich dieses Update am sinnvollsten. Es gibt leider massenweise HowTo's was das Kernelkompilieren bzw. installieren betrifft. Bei einem Update von 2.4irgendwas auf 2.6irgendwas funktionieren sie aber oft nicht.
Weiss vieleicht jemand eine wirklich funktionierende Anleitung für dieses vorhaben. (egal ob zum selbstkompilieren oder mit apt-get, es muss nur finktionieren.)

MfG

Christian

Lupin
08.08.04, 21:14
Was ist denn schiefgelaufen? Bootet er nicht?

Standartkernel würd ich nicht so unbedingt verwenden, bei nem selbergemachten kannst du ihn viel mehr auf deine Bedürfnisse einstellen.

Alles da ganz gut beschrieben: http://web.sequenz.ch/i329/debian_sarge_auf_dem_acer_aspire_1400_basisinstall ation.html , geht natürlich auch ohne das Notebook ;)

killerhorse
08.08.04, 22:20
Was ist denn schiefgelaufen? Bootet er nicht?

Das ist das Problem.... Das weiss ich nicht. Sieht so aus wie wenn er nicht bootet (da ich keinen Zugriff mehr drauf hab).
Morgen wird er auf jeden Fall Resettet. Hoffe dass er dann mit dem alten Kernel wieder startet. Hab den alten auf jeden fall als Standartkernel angegeben und Lilo ausgeführt. Dann hab ich Lilo -R ausgeführt und den neuen Kernel angegeben. Also beim nächsten Reboot sollte der Server wieder laufen.... Hoffentlich.

MfG

Christian

killerhorse
09.08.04, 00:52
So, hab jetzt zu Hause die Situation aufm Server simuliert. Also positiv ist einmal, dass der Server nach dem Reset problemlos mit dem alten Kernel starten wird!!! :)
Der Grund warum das rebooten nicht funktioniert hat ist mir bei einem Blick auf die Kernelconfig aufgefallen: ext3 Unterstützung ist nicht mit einkompiliert sindern als "m" angegeben. Das Problem ist, dass ich nur ext3 Partitionen hab. Also doch selbst "backen".....

MfG

Christian

Lupin
09.08.04, 01:01
oder mal man mkinitrd anschauen...

killerhorse
09.08.04, 02:14
oder mal man mkinitrd anschauen...
Oder das...Danke! Hab jetzt initrd=/boot/initrd... in die lilo.conf dazugeschrieben. Jetzt funktionierts.
Was ist eigentlich bei einem Webserver am sinnvollsten? Mit initrd oder ohne? Module kompilieren oder gleich alles in den Kernel. Hab leider noch nichts wirklich ausführliches darüber gefunden.
Sehr viele HowTos sind so auf gebaut:
mache dies mache das.... warum? Eben weils so ist...

Nagut also ich weiss jetzt einmal wie ich mein System mit einem aktuellen Kernel zum Laufen bring. Den für mich idealen Kernel werd ich wohl ein anderes Mal bauen.

MfG

Christian