Kernel 2.6.16.5 won't boot
HI.
I compiled the latest stable Kernel, that is available from Kernel.org right now, it's version 2.6.16.5 . I compiled it, with pretty much the same setings I compiled my last Kernel, the 2.6.14.6 . I have all Filesystems and Harddisk drivers compiled into my Kernel, but I made a ramdisk file with mkinitrd anyway. Anyway, compiling went nice, but when I try to boot, I get the following error: Code:
VFS: Cannot open root device "VolGroup00/LogVol00" "or unknown-blovk(0,0) It all works well with the old Kernel, I really don't have any clue, what I did wrong... please help, --polemon |
This error message indicates kernel has no support for your HDD controller chipset.
|
Have you tried copying over the .config file from your 2.6.14.6 kernel to your 2.6.16.5 src directory after running make mrproper and then running make oldconfig?
|
make mrproper, make oldconfig?
I never used that, all I did was make xconfig make dep clean make bzImage make modules make modules_install But how can it be, that the HDD chipset driver is missing, when I included pretty much every driver... but i'll definately have a look a the config file. |
There are a bunch of new settings in the 2.16 series - I'm not familiar with that error, but this may at least rule out the possibility of the .config file being the problem.
|
This error ending with (0,0) implies kernel is not getting to HDD, with some other (non-zero) values it indicates filesystem is not supported.
gilead - did you compile generic SCSI support in? it is required for SATA. |
Hi Emerson, I don't think you meant that for me... :)
|
Hee, sorry pal. Got it wrong :cry:
|
I did, what I was told, but I still get the same error...
And yes, SCSI support is compiled into the Kernel. |
Magic things happening!!
I downloaded the 2.6.16.7 Kernel sources and made a make mrproper make oldconfig after compiling the kernel, everything works best!!! why it didn't work with the 2.6.16.5 Kernel? NO CLUE! --polemon |
That's weird, but I'm glad it's working. There are quite a few changes from 2.6.16.5 to 2.6.16.7 (ftp://ftp.kernel.org/pub/linux/kerne...geLog-2.6.16.6 and ftp://ftp.kernel.org/pub/linux/kerne...geLog-2.6.16.7) so maybe one of them took care of the problem.
|
It was ropably some Kernel bug that has been debugged in the 2.6.16.6 version.
I tryed the 2.6.16.5 Kernel again and i still get the same exact error when I do the steps that led to success with the ...7 version. --polemon |
All times are GMT -5. The time now is 11:14 PM. |