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/
Home Products Support Community News


[Xen-users] problem starting domU with pygrub

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] problem starting domU with pygrub
From: Marcus Larsson <kore@xxxxxxxxxxxx>
Date: Wed, 14 May 2008 22:03:04 +0200
Delivery-date: Wed, 14 May 2008 13:03:34 -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
User-agent: Mutt/1.5.17 (2007-11-01)

I have installed CentOS 5.1 (x86_64) on a server and I have
installled xen 3.2.1 from source.

I created a config for a domU (also CentOS) and started
installing. So far so good but when I try to boot this domU with
bootloader="/usr/bin/pygrub" it hangs, ie. the pygrub process is
a zombie.

Config used for installation:

kernel = "/boot/xen/centos/i386/vmlinuz"
ramdisk = "/boot/xen/centos/i386/initrd.img"
extra = "text"
name = "pro-db"
memory = "8192"
disk = [ 'phy:int/pro-db-root,xvda,w', 'phy:int/pro-db-swap,xvdb,w', 
'phy:mellan/pro-db-data,xvdc,w' ]
vif = [ 'bridge=xenbr0', ]
on_poweroff = 'destroy'
on_reboot   = 'destroy'
on_crash    = 'destroy'
access_control = ['policy=proodle,label=proodle']

Config used for normal boot:

name = "pro-db"
memory = "8192"
disk = [ 'phy:int/pro-db-root,xvda,w', 'phy:int/pro-db-swap,xvdb,w', 
'phy:mellan/pro-db-data,xvdc,w' ]
vif = [ 'bridge=xenbr0', ]
on_poweroff = 'destroy'
on_reboot   = 'restart'
on_crash    = 'restart'
access_control = ['policy=proodle,label=proodle']

I try to start the domU with ``xm create pro-db -c'' and it
Using config file "/etc/xen/pro-db".

and then nothing happens.

The xend logfile just states: DEBUG (XendBootloader:100) Launching bootloader 
as ['/usr/bin/pygrub', '--output=/var/run/xend/boot/xenbl.31933', 

``xm list'' states:

Name                                        ID   Mem VCPUs      State   Time(s)
pro-db                                       1  8192     0     -bp---      0.0

I have attached a file with the output from ``xm dmesg''. If
you need any more info please let me know. 

Also, the whole reason I installed 3.2.1 is that 32-bit domU on
64-bit dom0 doesn't work with the version that CentOS 5.1 ships

Marcus Larsson, Stockholm, Sweden

Attachment: xm.dmesg
Description: Text document

Xen-users mailing list
<Prev in Thread] Current Thread [Next in Thread>