I found the problem -- I wasn't initializing a RAMDISK in the config file. That lead to another problem which conflicted with the SCSI drivers, but that was easy to solve. Here is a webpage with the answers for both problems -- I had only found this page at 9AM today: http://www.virtuatopia.com/index.php/Xen_domainU_fails_to_boot_with_a_%22Xen_Guest_OS_Fails_to_Boot_with_Kernel_panic_-_not_syncing:_VFS:_Unable_to_mount_root_fs_on_unknown-block(0%2C0)%22_error_message
-Hank On Wed, Aug 12, 2009 at 3:32 PM, Hank <[email protected]> wrote: > > I know this is really a XEN or CentOS issue, but I've spent the entire day > googling and trying dozens upon dozens of different solutions to this > problem, but I still can't crack it, so maybe someone here can point me in > the right direction. > > It's real simple -- I'm trying to create a simple xen domain. I just > installed CentOS 5.3 on a PE 1950. > > I created a 20GB LVM Logical Volume called "xenvm1", created an ext3 fs on > it, then copied (as per the xen docs) the entire / directory over to the new > VG. > > I have the following (significant) lines in my xen domain config file: > > kernel = "/boot/vmlinuz-2.6.18-128.4.1.el5xen" > disk = [ 'phy:VolGroup00/xenvm1,sda1,w' ] > # Set root device. > root = "/dev/sda1 ro" > > For the life of me, I can't get around this error when I start the xen VM: > > VFS: Cannot open root device "sda1" or unknown-block(0,0) > Please append a correct "root=" boot option > Kernel panic - not syncing: VFS: Unable to mount root fs on > unknown-block(0,0) > > Any ideas or suggestions? Many thanks. > > -Hank > >
_______________________________________________ Linux-PowerEdge mailing list [email protected] https://lists.us.dell.com/mailman/listinfo/linux-poweredge Please read the FAQ at http://lists.us.dell.com/faq
