|
HowTo /
Kerne 26114 SuseKernel gibt es unter http://www.kernel.org 2. Kernel entpacken ( Beim tar-Archiv tar -zvxf *.tar.gz ) 3. entpacktes Verzeichnis kernel-2.6.11.4 nach /usr/src kopieren 4. Patches in /usr/src/kernel-2.6.11.4 entpacken 5. Systemlink /usr/src/linux löschen 6. Systemlink neu anlegen:ln -s /usr/src/kernel-2.6.11.4 /usr/src/linux 7. In das Verzeichnis /usr/src/linux als root wechseln und an der Konsole den Kernel patchen: patch -p1 < /usr/src/linux/bootsplash.patch patch -p1 < /usr/src/linux/subfs.patch patch -p1 < /usr/src/linux/tiocgdev 8.Kernel konfigurieren (alte Konfig übernehmen): make oldconfig Hierbei einfach alle Fragen (neue Einstellungen) mit Enter bestätigen. Bei der Frage nach dem Prozessor solltet Ihr Eueren Prozessortyp angeben SubFS aktivieren: make menuconfig Hier unter Filesystems den Punkt subfs als Modul aktivieren make bzImage make modules make modules_install (dauert einwenig) 10. Kernel installieren: cp /usr/src/system.map /boot/system.map-2.6.11.4 cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.6.11.4 mkinitrd 11. Grub anpassen. In der Konfig (am besten unter Yast einen neuen Menüpunkt einfügen: ###Don't change this comment - YaST2 identifier: Original name: linux### title SUSE LINUX 9.2 Kernel 2.6.11.4 kernel (hd0,5)/boot/vmlinuz-2.6.11.4 root=/dev/hda6 vga=0x317 selinux=0 splash=silent resume=/dev/hda5 desktop elevator=as showopts initrd (hd0,5)/boot/initrd-2.6.11.4 12. in der /etc/dev.d/block/51-subfs.dev muss noch im folgenden Block die rot hervorgehobene Zeile geändert werden:
Get the type of disk if [ -n "$dname" -a -f ${dname}/scsi_level ]; then Und zwar macht Ihr daraus: Dann funktioniert auch das subfs- Hotpluging, also wenn Ihr ne externe USB Platte einschaltet und die automatisch eingebunden werden soll. Tja, dann neu starten und Spass haben Tags |