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] Xen 3.3.1 and Pv-grub don't work

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Xen 3.3.1 and Pv-grub don't work
From: Andrey <basketboy@xxxxx>
Date: Sun, 28 Feb 2010 01:53:13 +0300
Delivery-date: Sat, 27 Feb 2010 14:54:43 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 2.0.0.23 (X11/20090817)
Hello,

I'm trying to test pv-grub on existing Xen 3.3.1 installation on Debian Etch Dom0. I got the following error:

Unexpected error: exceptions.OSError

Please report to xen-devel@xxxxxxxxxxxxxxxxxxx
Traceback (most recent call last):
  File "/usr/sbin/xm", line 10, in ?
    main.main(sys.argv)
  File "//usr/lib/python/xen/xm/main.py", line 2884, in main
    _, rc = _run_cmd(cmd, cmd_name, args)
  File "//usr/lib/python/xen/xm/main.py", line 2908, in _run_cmd
    return True, cmd(args)
  File "<string>", line 1, in <lambda>
  File "//usr/lib/python/xen/xm/main.py", line 1376, in xm_importcommand
    cmd.main([command] + args)
  File "//usr/lib/python/xen/xm/create.py", line 1328, in main
    do_console(sxp.child_value(config, 'name', -1))
  File "//usr/lib/python/xen/xm/create.py", line 1355, in do_console
    (p, rv) = os.waitpid(cpid, os.WNOHANG)
OSError: [Errno 10] No child processes

Messages in xend.log:

...
[2010-02-28 01:38:36 4739] DEBUG (__init__:1072) Waiting for devices vtpm. [2010-02-28 01:38:36 4739] WARNING (__init__:1072) Domain has crashed: name=xxxxx id=45. [2010-02-28 01:38:36 4739] ERROR (__init__:1072) VM xxxxx restarting too fast (1.321834 seconds since the last restart). R efusing to restart to avoid loops. [2010-02-28 01:38:36 4739] DEBUG (__init__:1072) XendDomainInfo.destroy: domid=45
...

Here is my DomU configuration file:

kernel = "/usr/lib/xen/boot/pv-grub-x86_32.gz"
extra = "(hd0,0)/boot/grub/grub.conf"
disk        = ['tap:aio:/data/domU/disk.img,xvda,w']
name        = 'xxxxx'
vif         = [ 'ip=xx.xx.xx.xx,mac=xx:xx:xx:xx:xx:xx,bridge=eth1' ]


With 'bootloader="/usr/bin/pygrub"' everything works fine.

/usr/lib/xen/boot/pv-grub-x86_32.gz exists and was created during Xen dom) installation.

Where is the problem?

With regards, Andrey

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

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