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

Reply via email to