[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] How can I boot using pv-grub?
Hi Joe, On Sat, 2012-08-04 at 02:27 +0100, Joe Julian wrote: > I'm trying to figure out how to get pv-grub to work in OpenStack on > Fedora 17's xen-4.1.2 packaging. I don't know how many folks on this list are familiar with openstack, you might have more luck on openstack@xxxxxxxxxxxxxxxxxxx / http://wiki.openstack.org/MailingLists ? > I added pv-grub-x86_64.gz from the > package as a kernel in glance (becoming > /var/lib/nova/instances/instance-0000001b/kernel in this example). > OpenStack created this vm definition: > > <domain type='xen' id='21'> > <name>instance-0000001b</name> > <uuid>8a5231bc-6535-468e-8585-60a55c9073d9</uuid> > <memory unit='KiB'>2097152</memory> > <currentMemory unit='KiB'>2097152</currentMemory> > <vcpu>1</vcpu> > <bootloader></bootloader> > <os> > <type>linux</type> > <kernel>/var/lib/nova/instances/instance-0000001b/kernel</kernel> > <cmdline>root=/dev/xvda ro</cmdline> [...] > <devices> > <emulator>/usr/lib/xen/bin/qemu-dm</emulator> > <disk type='file' device='disk'> > <driver name='file'/> > <source file='/var/lib/nova/instances/instance-0000001b/disk'/> > <target dev='sda' bus='scsi'/> sda here but xvda above? Maybe that's an OpenStack-ism though. > </disk> > <disk type='file' device='disk'> > <driver name='file'/> > <source file='/var/lib/nova/instances/instance-0000001b/disk.local'/> > <target dev='sdb' bus='scsi'/> > </disk> [...] > I boot to the console and see grub, but it doesn't recognize the > partition table on (hd0): "Error 5: Partition table invalid or corrupt", > nor the filesystem on (hd1): "Filesystem type unknown, using whole disk". > > The files are qcow2 images with raw backing files. I don't see anything in the xml which tells the system that. Maybe with OpenStack that's not necessary but if the backing files were being treated as raw instead of qcow that might explain the symptoms you see. Ian. _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |