-   Linux - Newbie (
-   -   New Kernel Compilation / Panic (

KillerFry 08-28-2003 01:17 PM

New Kernel Compilation / Panic
Hey there!

I am using SuSE 8.1 Pro, which comes with the 2.4.19 kernel. I decided I should venture more into the world of Linux and got myself the source for the 2.4.21 kernel and decided to update it. (Daimnit! And today 2.4.22 came out! I want to flip out! Hehehehe). Anyhow, here's what I did:

I booted as normal, expanded the new source in /usr/src/ and all that. But, before doing make xconfig in the new source folder, I wen to the old kernel source, and saved the configuration to a file. Then I changed to the new kernel source and loaded that config. I did this since I thought it would be preferabel to keep all the settings the old kernel had, specially since I can't make out what 80% of them mean. So I loaded the old kernel settings and I proceeding compiling the kernel.

All went fine, until it was time to boot. Once Linux started loading, it gives me the following error:

Kenrel panic: VFS: Unable to mount root fs on 3:47

I am using GRUB as bootloader, here's the menu.lst file from GRUB:

gfxmenu (hd1,4)/message
color white/blue black/light-gray
default 0
timeout 8

title linux
kernel (hd1,4)/bzImage root=/dev/hdb7 hdc=ide-scsi vga=791
initrd (hd1,4)/initrd
title old
kernel (hd1,4)/vmlinuzold root=/dev/hdb7 hdc=ide-scsi vga=791
initrd (hd1.4)/initrd
title floppy
root (fd0)
chainloader +1
title failsafe
kernel (hd1,4)/vmlinuz.shipped root=/dev/hdb7 ide=nodma apm=off acpi=off vga=normal nosmp maxcpus=0 disableapic 3
initrd (hd1,4)/initrd.shipped

Obviously 'old' is the previous kernel while 'linux' is the new one. As you can see, I just copied all other lines and changed the kernel itself. Maybe this could be a problem? I also remembered to copy the new

Any ideas?


KillerFry 08-28-2003 03:22 PM


Just a small bumb... I see that people have SEEN the post, but no one answers, hehehe.

Also, what do the icons on the left of the posts subject mean? What does the one with the black circle mean? Is that bad?

All times are GMT -5. The time now is 03:17 PM.