WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] Problems building a guest os on Fedora Core 5

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Problems building a guest os on Fedora Core 5
From: Peter Cornelius <peterc@xxxxxxxxxxx>
Date: Wed, 2 Aug 2006 12:45:48 -0700
Delivery-date: Wed, 02 Aug 2006 12:46:40 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
I'm having trouble getting any guest OSes to run on my Fedora Core build unless I use the xenguest-install.py script that comes with the Fedora distro. I've tried building my own and grabbing images from http://jailtime.org/ but I get the same error every time.

Error: Kernel image does not exist: /boot/vmlinuz-2.6.15-1.2054_FC5xenU

But the kernel image is in the guest os image:

[root@dhcp-158-32-168-192 ~]# mount -o loop /vmroot/system1/fc5 /mnt
[root@dhcp-158-32-168-192 ~]# ls /mnt/boot/
config-2.6.15-1.2054_FC5xenU initrd-2.6.15-1.2054_FC5xenU.img System.map-2.6.15-1.2054_FC5xenU grub lost+found vmlinuz-2.6.15-1.2054_FC5xenU

I've tried numerous configuration file changes, but this is what I have currently

name = "spawn02"
memory = 256
disk = [ 'file:/vmroot/system1/fc5,xvda,w' ]
vif = [ 'mac=00:16:3e:1d:63:cf' ]
uuid = "1da7f026-6bcb-0aa5-c383-d30eedec932f"
#bootloader="/usr/bin/pygrub"
kernel = "/boot/vmlinuz-2.6.15-1.2054_FC5xenU"
ramdisk = "/boot/initrd-2.6.15-1.2054_FC5xenU.img"

on_reboot   = 'restart'
on_crash    = 'restart'

I've tried this with and withouth the ramdisk and using the pygrub boot loader instead of specifying the kernel in the config but it continues to fail for me. I don't know if this is related but I noticed that the images created by the xenguest-install.py script cannot be mounted the way the ones built from the xen user guide can. The 'file' command shows them as different types too:

[root@dhcp-158-32-168-192 ~]# file /vmroot/system1/fc5*
/vmroot/system1/fc5:   Linux rev 1.0 ext3 filesystem data (large files)
/vmroot/system1/fc5.1: x86 boot sector, code offset 0x48

The fc5.1 is the image built by the xenguest-install.py script.

Can anyone point me in the right direction here?

Thanks in advance
Peter C.

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>