paravirt fc6: pygrub can't read filesystem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fedora Core 6, I created a paravirtualized Xen guest vm. I used virt-manager to create it: a network-based install of FC6. Everything appeared to work fine, but after the install completed, the guest VM cannot start up. pygrub complains about not being able to read the filesystem. Any ideas?


Here's the error I'm seeing:

# xm create /etc/xen/test3
Using config file "/etc/xen/test3".
Traceback (most recent call last):
  File "/usr/bin/pygrub", line 494, in ?
    g = Grub(file, isconfig)
  File "/usr/bin/pygrub", line 149, in __init__
    self.read_config(file, isconfig)
  File "/usr/bin/pygrub", line 347, in read_config
    raise RuntimeError, "Unable to read filesystem"
RuntimeError: Unable to read filesystem
No handlers could be found for logger "xend"
Error: Boot loader didn't return any data!
Usage: xm create <ConfigFile> [options] [vars]
...


Here's the config file:

# Automatically generated xen config file
name = "test3"
memory = "500"
disk = [ 'tap:aio:/var/xen/vm/test3/disk1.img,xvda,w', ]
vif = [ 'mac=00:16:3e:0c:a0:f5, bridge=xenbr0', ]
vnc=1
vncunused=1
uuid = "1e6b66be-c4f5-62b8-232f-6092a7e20b0e"
bootloader="/usr/bin/pygrub"
vcpus=1
on_reboot   = 'restart'
on_crash    = 'restart'


And the virtual disk seems ok:

# cd /var/xen/vm/test3
# fdisk -l disk1.img
last_lba(): I don't know how to handle files with mode 81fd
You must set cylinders.
You can do this from the extra functions menu.

Disk disk1.img: 0 MB, 0 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot      Start         End      Blocks   Id  System
disk1.img1   *           1          13      104391   83  Linux
disk1.img2              14         254     1935832+  8e  Linux LVM


I'm using:
kernel-xen-2.6.19-1.2895.fc6
xen-3.0.3-3.fc6

--
Adam Monsen
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux