Upgrade linux kernel

Hello.

I have a v20z server with Red Hat Enterprise V3 installed(kernel 2.4.21) and I want to upgrade to 2.6.14 kernel for real time reasons. I just compile and install this kernel(using <a href="http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html" target="_blank">http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html&l t;/a> as guide), but when I restart the computer, a kernel panic appears after load the modules. This is the message :

Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0).

I think grub is not the problem. When I boot up with 2.4.21 kernel, when the mptscsih module is loaded, some information about my scsi disks appears, but with 2.6.14 mptscsih, I can t see any information. I suppose my kernel s configuration is incorrect, but I don t know where is the mistake. The scsi support is compiled as part of the kernel.

Any ideas will be wellcome.

Well, and sorry for my horrible english

[1083 byte] By [ivancette81] at [2007-11-25 22:39:14]
# 1
Did you get the source from kernel.org? You need to reconfigure the kernel configuration file to include support for your SCSI hardware. There's no simple way round it, if a newly compiled Linux kernel fails to boot you must reconfigure and recompile!
mlennon at 2007-7-5 14:11:10 > top of Java-index,Sun Hardware,Other Sun Hardware...
# 2

Too few information but ...

Either do not use the disk driver as a modul but compile it into the kernel or if you need a module, then you need a matching initrd with the correct driver for the disk in it. initrd is a ?optional? compressed minimal filesystem, you can mount it with the loop option of mount.

Wurgl at 2007-7-5 14:11:10 > top of Java-index,Sun Hardware,Other Sun Hardware...
# 3

Ivan and Wulfgang,

This discussion happens to be off-topic for this forum or at least beyond it.

This is a question about an OS compatibility.There isn't a hardware problem.

I do not follow Sun's various qualification efforts for all the various distros of Linux on Sun x86 systems.

Was that kernel qualified for proper function on the V20z platform? I do not know, but it is not a topic for these hardware forums.

Perhaps one of the 100+ Developer forums or BigAdmin discussion areas, instead.

<a href="http&#58;&#47;&#47;forum.sun.com/index.jspa" target="_blank">http://forum.sun.com/index.jspa</a>

<a href="http&#58;&#47;&#47;www.sun.com/bigadmin/home/index.html" target="_blank">http://www.sun.com/bigadmin/home/index.html</a>

Bill at 2007-7-5 14:11:10 > top of Java-index,Sun Hardware,Other Sun Hardware...
# 4

Sorry Bill, I should have made that point myself, I actually noticed the thread and answered it without thinking about what furum it should be. Aside from the fact that the thread is incorrectly posted here on the hardware forum, Ivan has also overlooked basic troubleshooting for custom Linux kernels: if the complied kernel fails to boot on a systems that a standard kernel loads perfectly, the configuration file did not include support for that device. The only way to recover is to reconfigure and recompile including support for the device. If Ivan links to the forum that he moves the thread to I'd be happy to continue discussing it there. Perhaps the V6x forum should be renamed to x86:

<a href="http://cobalt-forum.sun.com/forum/index.php?t=thread&amp;frm_id=6& ;amp;" target="_blank"> http://cobalt-forum.sun.com/forum/index.php?t=thread&frm _id=6&</a>

mlennon at 2007-7-5 14:11:10 > top of Java-index,Sun Hardware,Other Sun Hardware...
# 5
... and we can "hope" the next time they back up that particular forum, it's done properly? (that is why there are so many `No Message Body` threads over there, the backup/restore data from last year was corrupted.)
Bill at 2007-7-5 14:11:10 > top of Java-index,Sun Hardware,Other Sun Hardware...