Scot P. Floess
2011-Dec-19 13:33 UTC
[CentOS-virt] Has anyone been able to start a Fedora 16 VM in Xen PV?
All, I've had a heck of a time getting Fedora 16 to run as a guest VM under CentOS 5.7 host as a paravirtualized Xen guest. I believe the issue has something to do with Fedora 16 using grub2... When I attempt to start the VM (via xm create), I get this error: Using config file "/etc/xen/fedora-workstation". Traceback (most recent call last): File "/usr/bin/pygrub", line 686, in ? fs = fsimage.open(file, get_fs_offset(file)) IOError: [Errno 95] Operation not supported No handlers could be found for logger "xend" Error: Boot loader didn't return any data! In my kickstart, I had to create a partition for F16 as: part biosboot --fstype=biosboot --size=1 I didn't readily find the error when googling... Has anyone been able to run F16 as a PV guest? And if so, what did you do to make it happen????? Thanks!!!!!!!!!!!!! Scot P. Floess RHCT (Certificate Number 605010084735240) Chief Architect FlossWare http://sourceforge.net/projects/flossware http://flossware.sourceforge.net https://github.com/organizations/FlossWare
Norman Gaywood
2012-Jan-09 23:51 UTC
[CentOS-virt] Has anyone been able to start a Fedora 16 VM in Xen PV?
Sorry for the top post but I think it's appropriate here. The message below was posted 20th of December last year with no response. I've now hit the same problem. I have CentOS 5.7 and and trying to install an F16 domU PV guest. It seems that pygrub is failing to read the grub2 setup. It also seems that there is a fix for this in xen-3.0.3-135.el according to: https://bugzilla.redhat.com/show_bug.cgi?id=746602 (pygrub cannot start F16 PV guests (GPT partition) under Xen 4.1.1) However, centos only has xen-3.0.3-132.el5_7.2 and so does not have the pygrub fixes and I'm not even sure RH has relased xen-3.0.3-135.el yet. Has anyone found a way to install F16 as a domU guest on Centos 5.7? On 20 December 2011 00:33, Scot P. Floess <sfloess at nc.rr.com> wrote:> All, > > I've had a heck of a time getting Fedora 16 to run as a guest VM under > CentOS 5.7 host as a paravirtualized Xen guest. ?I believe the issue has > something to do with Fedora 16 using grub2... > > When I attempt to start the VM (via xm create), I get this error: > > Using config file "/etc/xen/fedora-workstation". > Traceback (most recent call last): > ? File "/usr/bin/pygrub", line 686, in ? > ? ? fs = fsimage.open(file, get_fs_offset(file)) > IOError: [Errno 95] Operation not supported > No handlers could be found for logger "xend" > Error: Boot loader didn't return any data! > > > In my kickstart, I had to create a partition for F16 as: > > part biosboot --fstype=biosboot --size=1 > > > I didn't readily find the error when googling... > > Has anyone been able to run F16 as a PV guest? ?And if so, what did you do > to make it happen????? > > > Thanks!!!!!!!!!!!!! > > > > Scot P. Floess ? ? ? ? ? ? RHCT ?(Certificate Number 605010084735240) > Chief Architect FlossWare ?http://sourceforge.net/projects/flossware > ? ? ? ? ? ? ? ? ? ? ? ? ? ?http://flossware.sourceforge.net > ? ? ? ? ? ? ? ? ? ? ? ? ? ?https://github.com/organizations/FlossWare > _______________________________________________ > CentOS-virt mailing list > CentOS-virt at centos.org > http://lists.centos.org/mailman/listinfo/centos-virt-- Norman Gaywood, Computer Systems Officer University of New England, Armidale, NSW 2351, Australia ngaywood at une.edu.au? ? ? ? ? ? Phone: +61 (0)2 6773 3337 http://mcs.une.edu.au/~norm? ? Fax:?? +61 (0)2 6773 3312 Please avoid sending me Word or Power Point attachments. See http://www.gnu.org/philosophy/no-word-attachments.html
Pasi Kärkkäinen
2012-Jul-08 17:02 UTC
[CentOS-virt] Has anyone been able to start a Fedora 16 VM in Xen PV?
On Mon, Dec 19, 2011 at 08:33:22AM -0500, Scot P. Floess wrote:> All, > > I've had a heck of a time getting Fedora 16 to run as a guest VM under > CentOS 5.7 host as a paravirtualized Xen guest. I believe the issue has > something to do with Fedora 16 using grub2... > > When I attempt to start the VM (via xm create), I get this error: > > Using config file "/etc/xen/fedora-workstation". > Traceback (most recent call last): > File "/usr/bin/pygrub", line 686, in ? > fs = fsimage.open(file, get_fs_offset(file)) > IOError: [Errno 95] Operation not supported > No handlers could be found for logger "xend" > Error: Boot loader didn't return any data! >Just adding the info here.. Latest Xen pygrub in centos 5.8 properly supports grub2 and Fedora 16/17 PV domUs, with and without GPT partitioned disk. Also there's the "nogpt" boot option for Fedora 16+ installer to force it to create MSDOS partition table instead of GPT. -- Pasi