Click to See Complete Forum and Search --> : Loading kernel 2.4 with loadlin


gianfranko
01-15-2001, 09:00 PM
I have been loading the 2.2.17 kernel in Mandrake 7.2 using loadlin.exe I recenlty configured and compiled kernel 2.4. I wanted to load the 2.4 kernel in the same way as the 2.2.17 . I was using vmlinuz file for kernel 2.2. The file to load for kernel 2.4 is /usr/src/linux/arch/i386/boot/bzImage

Is this correct?

gianfranko
01-15-2001, 10:22 PM
ok i am using the bzImage file with loadlin
it starts pretty good, until it reaches a point were it gives me an error:

request_module[ide-disk]: Root fs not mounted
hda: driver not present
VFS: Cannot open root device "hda1" or 03:01
Please append a correct "root=" boot option
Kernel panic:VFS:Unable to mount root fs on 03:01

Stuka
01-16-2001, 12:41 AM
I think you need to move that kernel image to your /boot directory, rename it something appropriate, then direct loadlin to it...at least that's what works w/LILO, and I doubt that the base requirements are THAT different.

Ripley
01-16-2001, 11:22 AM
By the sound of things, he/she hasn't compiled in support for ide. It's one of those things that *has* to be compiled into the kernel, and not as a module, if your root file system is on an ide hard-drive.

Of course, I could be mistaken...

gianfranko
01-16-2001, 12:23 PM
thank you both for your help, indeed I had forgot to compile IDE support to the kernel, and I also forgot PPP support. But I manage to fix them both.