Hi ich hab gehört man kann auch Suse 9.1 mit den 2.4 kernel installieren, irgendwie mit kernel neu komplirieren aber so genau wusste der das auch nicht. Weiß hier jemand wie das geht? (Am besten mit ausführlicher anleitung)
Linux 15.070 Themen, 107.540 Beiträge
Mit yast die Kernelsourcen eines 2.4.x Kern installieren. Außerdem müssen der C-Kompiler gcc, das Paket binutils und eventuell die ncurses-Bibliothek installiert werden.
Im Verzeichnis /usr/src/kernelxxx den Befehl "make menuconfig" eingeben und den Kernel konfigurieren. Eine Online-Hilfe ist mit dabei.
Danach die Konfiguration des Kernels abspeichern. Mit den Befehlen make dep, make clean, make bzImage den kern kompilieren.
Die kernelmodule werden danach mit "make modules" kompiliert und mit "make modules_install" unter /lib/modules/kernelxxx installiert.
Den fertig übersetzten Kern kopierst du von /usr/src/kernelxxx/arch/i386/boot/bzImage
nach /boot/bzImage. Die System.map kopierst du von /usr/src/kernelxxxx/System.map nach /boot/System.map. Den alten Kernel benennst du vorher in /boot/bzImage.old um und die alte /boot/System.map wird in /boot/System.old umbenannt.
Dadurch kannst du den alten Kern immer noch booten wenn der neue nicht so richtig läuft.
Der Bootmanager ,lilo oder grub, muß auch noch angepasst werden.
