SuSe 9.3 Kernel 2.4

mezzobob

Newbie
Registriert
Feb. 2008
Beiträge
2
Ich möchte den Kernel 2.4 auf suse 9.3 fahren also
kernel runtergeladen

Code:
make menuconfig

dann

Code:
make dep clean bzImage modules
make modules_install
make install

alles so durchgelaufen aber nach dem neustart kam

Code:
Plesae append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 03:02

Kennt einer das Problem??
 
Verwendest du Grub als Bootmanager?
Wenn ja, dann poste mal den Inhalt der /bot/grub/menu.lst.
 
Muss nicht unbedingt an einer Bootoption liegen. Diese Fehlermeldung kommt z.B. wenn man im Kernel nicht die Unterstützung für das richtige Dateisystem gewählt hat oder es keinen Treiber für den Controller gibt.
 
Code:
color white/blue black/light-gray
default 1
timeout 8


title Linux-2.4.36
    kernel (hd0,1)/boot/vmlinuz-2.4.36 root=/dev/sda2 vga=0x314 selinux=0  splash=silent resume=/dev/sda1  showopts

###Don't change this comment - YaST2 identifier: Original name: linux###

title SUSE LINUX 9.3
    kernel (hd0,1)/boot/vmlinuz root=/dev/sda2 vga=0x314 selinux=0  splash=silent resume=/dev/sda1  showopts
    initrd (hd0,1)/boot/initrd

###Don't change this comment - YaST2 identifier: Original name: floppy###

title Diskette
    root (fd0)
    chainloader +1

###Don't change this comment - YaST2 identifier: Original name: failsafe###

title Failsafe -- SUSE LINUX 9.3
    kernel (hd0,1)/boot/vmlinuz root=/dev/sda2 showopts ide=nodma apm=off acpi=off vga=normal noresume selinux=0 barrier=off nosmp noapic maxcpus=0  3
    initrd (hd0,1)/boot/initrd
 
@mezzobob

Wie Aki schon gesagt hat, im Kernel muss auch die Unterstützung für sämtliche Filesysteme vorhanden sein.
Dazu sollte man auch SCSI und so weiter aktiviren im Kernel.
Der einfachste Weg ist die alte .config* aus dem /boot in die Kernelsource als .config zu kopieren.
Dann nochmals make menuconfig und evntuelles Feintuning. Nochmal bauen und das war es.
Am besten sollte man den 2.4er meiden und ich würde an deiner Stelle den 2.6.22.18er kernel verwenden.
 
Zurück
Oben