Re[1] wie installiert man Kernel 2.4.7-17?
Hallo! Der Suse-Fo-was? keine Ahnung, vielleicht weil ich über firemail arbeite...? Ansonsten habe ich mal nachgesehen; in /boot gibt es eine system.map-2.4.7-4GB. Ansonsten ist da nichts Offentsichtliches. Das mit dem Sichern ist leider schon zu spät; aber er läßt sich ja via Yast/.../Boot-Kernel wählen wieder herstellen. Updates? Soweit ich weiß, ist -beinahe- alles auf dem neuesten Stand. Und der Kompilationsbefehl lautet.... . DANKEEEEE! Stefan
Hallo Stefan!
Vorab ein kurzer Hinweis. Der SuSE-Footer kommt bei Dir als Attachment mit, woran liegt das?
Am Mit, 03 Okt 2001, schrieb Stefan Schilling:
Hallo!
Ich habe mal ne Frage zum Kernel 2.4.7-17: Ich habe mir das Paket (/kernel/k-i386-2.4.7-17.i386) runtergeladen und mit
Ist das ein RPM-Paket? Dann schau mal mit less, was es enthält! Wenn es der kompilierte Kernel und die Module sind, im Zweifel mit rpm -i installieren (Achtung alten Kernel und Module sichern, weiß nicht so recht, ob rpm da nicht den alten Kernel überschreiben will)
Dann in /etc/lilo.conf neuen Eintrag für diesen Kernel anlegen und lilo aufrufen->neu booten ->fertig.
YAST installiert, nur: Wie aktiviert man diesen Kernel? Früher hat man einfach die Kernelquellen (lx_suse) gezogen, installiert und sich einen neuen Kernel gebastelt. Wie läuft denn das jetzt?
Das geht immer noch und ist IMHO die Methode der Wahl... Den 2.4.7 gab es als tar.bz-Archiv von SuSE (gepatchter Kernel). Auspacken und anfangen zu kompilieren...
Denkst Du daran, daß ein 2.4.7er Kernel u.U. auch das Update anderer Pakete (modutils, ppp, e2fsprogs, util-linux) erfordern kann (die benötigten Versionen stehen in der Datei Documentation/Changes des Kernel-Quellcodes)
Gruß
Christoph
-- Christoph Maurer - Paul-Röntgen-Straße 7 - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
______________________________________________________ Firemail - Ihr Briefkasten im Web. Einfach, schnell, sicher. - http://www.firemail.de
Am Don, 04 Okt 2001, schrieb Stefan Schilling:
Hallo! Der Suse-Fo-was? keine Ahnung, vielleicht weil ich über firemail arbeite...? Ansonsten habe ich mal nachgesehen; in /boot gibt es eine system.map-2.4.7-4GB. Ansonsten ist da nichts Offentsichtliches. Das mit dem Sichern ist leider schon zu spät; aber er läßt sich ja via Yast/.../Boot-Kernel wählen wieder herstellen. Updates? Soweit ich weiß, ist -beinahe- alles auf dem neuesten Stand. Und der Kompilationsbefehl lautet.... .
Nach unten sah alles grauenhaft aus, deshalb habe ich es mal gelöscht... Gibt es auch /lib/modules/2.4.7-4GB? Dann mußt Du noch das Kernel-Image identifizieren (sollte in /boot stehen, heißt im Zweifel sowas wie zimage, bzimage, vmlinuz oder so..., im Zweifel mal nach dem Änderungsdatum gucken) und dann /etc/lilo.conf entsprechend editieren und lilo aufrufen. In der lilo.conf kannst Du eigentlich nicht viel falsch machen, einfach einen bestehenden Eintrag kopieren und anpassen (Name des Kernelimages). Bei SCSI-Systemen mußt Du im Zweifel noch mk_initrd aufrufen (vielleicht ist bei den vorkompilierten Kernel sogar noch mehr in der Initial Ramdisk, kann ich so nicht sagen) Kompilieren ist auf jeden Fall nicht notwendig, das ist ein kompilierter Kernel, den Du da installieren willst! Gruß Christoph -- Christoph Maurer - Paul-Röntgen-Straße 7 - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
* Christoph Maurer [Thu, 4 Oct 2001 11:30:44 +0200]:
(vielleicht ist bei den vorkompilierten Kernel sogar noch mehr in der Initial Ramdisk, kann ich so nicht sagen)
In der initrd sind genau die Module, die in /etc/rc.config in INITRD_MODULES angegeben sind. Philipp -- Wenn Zimmerleute ihre Häuser so bauen würden, wie Programmierer ihre Programme, wäre der erste daherkommende Specht das Ende der Zivilisation.
Am Don, 04 Okt 2001, schrieb Philipp Thomas:
* Christoph Maurer [Thu, 4 Oct 2001 11:30:44 +0200]:
(vielleicht ist bei den vorkompilierten Kernel sogar noch mehr in der Initial Ramdisk, kann ich so nicht sagen)
In der initrd sind genau die Module, die in /etc/rc.config in INITRD_MODULES angegeben sind.
Okay, war schlecht ausgedrückt: Gemeint war, vielleicht mußt Du bei den vorkompilierten Kernels z.B. reiserfs bei einem System, daß Reiser zum Booten benötigt in die initrd tun (d.h. in INITRD_MODULES schreiben) Gruß Christoph -- Christoph Maurer - Paul-Röntgen-Straße 7 - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
participants (3)
-
Christoph Maurer
-
philippt@t-online.de
-
Stefan Schilling