Running kernel.org "mainline" Linux on Xen: FAILED to find root device
I compiled kernel.org 126.96.36.199 kernel on Fedora 10 with all necessary Xen options enabled. After successful process of compilation command file gave me this result:
/boot/vmlinuz-188.8.131.52-117.fc10.i686.PAE: Linux kernel x86 boot executable RO-rootFS, root_dev 0x902, swap_dev 0x2, Normal VGA
/boot/vmlinuz-184.108.40.206: Linux kernel x86 boot executable RO-rootFS, swap_dev 0x2, Normal VGA
We can see that in comparison to original Fedora 10 kernel, root_dev 0x902 is missing from the vmlinuz. I checked all other relevant parameters and everything else seems fine.
Does anybody know how to set up properly root device and what is the reason for failure?
I tried with rdev command which gives:
Root device 0xca01
so, I'm wondering why this output is not included in the file command result?
Sounds like you might need an initrd setup for your new kernel.
Have you given mkinitrd a shot? (Check the man page!)
|All times are GMT -5. The time now is 09:23 PM.|