|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Error: Boot loader didn't return any data [pygrub boot debian wheezy alpha1 netinst ISO]
On 6/29/2012 4:53 AM, Ian Campbell wrote: Upon mounting the ISO loopback I discovered there is no xen dir structure under install.amd (or anywhere for that matter) and that is why I removed it. My hopes were that the lone kernel/initrd worked under Xen like the alpha 1 installer release page suggests.On Fri, 2012-06-29 at 09:24 +0100, Ian Campbell wrote:Strictly speaking you should be using debian-wheezy-DI-a1-amd64-i386-netinst.iso and "--kernel=/install.amd/xen/vmlinuz --ramdisk=/install.amd/xen/initrd.gz" -- this is what I've actually tested.tested with xl... turns out that xend calls bootloader_args "boot_args", does making that change help? No.I am going to paste the xend log. From what I see in that output is that it is ignoring all bootloader_args I specified and just passing "-q". Maybe this explains why my manual pygrub test appears to work while this does not? And yes I read the installer link you mentioned as that is where I got my base config from.
P.S. Thanks for the response.
[2012-06-29 16:22:30 1903] DEBUG (XendDomainInfo:101)
XendDomainInfo.create(['vm', ['name', 'wheezytest'], ['memory', 256],
['on_xend_start', 'ignore'], ['on_xend_stop', 'ignore'], ['vcpus', 1], ['oos',
1], ['bootloader', '/usr/bin/pygrub'], ['bootloader_args', '-q'], ['image',
['linux', ['videoram', 4], ['args', 'debian-installer/exit/always_halt=true --
console=hvc0'], ['tsc_mode', 0], ['nomigrate', 0]]], ['s3_integrity', 1],
['device', ['vbd', ['uname',
'file:/BACKUP/dumpz/wheezytest/debian-wheezy-DI-a1-amd64-netinst.iso'], ['dev',
'xvdd:cdrom'], ['mode', 'r']]], ['device', ['vbd', ['uname',
'phy:/dev/mainvg/wheezytest-root'], ['dev', 'xvda'], ['mode', 'w']]],
['device', ['vbd', ['uname', 'phy:/dev/mainvg/wheezytest-swap'], ['dev',
'xvdb'], ['mode', 'w']]], ['device', ['vif']]])
[2012-06-29 16:22:30 1903] DEBUG (XendDomainInfo:2508)
XendDomainInfo.constructDomain
[2012-06-29 16:22:30 1903] DEBUG (balloon:220) Balloon: 4084428 KiB free; need
16384; done.
[2012-06-29 16:22:30 1903] DEBUG (XendDomain:464) Adding Domain: 22
[2012-06-29 16:22:30 1903] DEBUG (XendDomainInfo:2818)
XendDomainInfo.initDomain: 22 256
[2012-06-29 16:22:30 901] DEBUG (XendBootloader:113) Launching bootloader as
['/usr/bin/pygrub', '--args=debian-installer/exit/always_halt=true --
console=hvc0', '--output=/var/run/xend/boot/xenbl.15686', '-q',
'/BACKUP/dumpz/wheezytest/debian-wheezy-DI-a1-amd64-netinst.iso'].
[2012-06-29 16:22:31 1903] ERROR (XendBootloader:214) Boot loader didn't return
any data!
[2012-06-29 16:22:31 1903] ERROR (XendDomainInfo:483) VM start failed
Traceback (most recent call last):
File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomainInfo.py",
line 469, in start
XendTask.log_progress(31, 60, self._initDomain)
File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendTask.py", line 209,
in log_progress
retval = func(*args, **kwds)
File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomainInfo.py",
line 2820, in _initDomain
self._configureBootloader()
File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomainInfo.py",
line 3266, in _configureBootloader
bootloader_args, kernel, ramdisk, args)
File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendBootloader.py",
line 215, in bootloader
raise VmError, msg
VmError: Boot loader didn't return any data!
[2012-06-29 16:22:31 1903] DEBUG (XendDomainInfo:3053) XendDomainInfo.destroy:
domid=22
[2012-06-29 16:22:31 1903] DEBUG (XendDomainInfo:2416) No device model
[2012-06-29 16:22:31 1903] DEBUG (XendDomainInfo:2418) Releasing devices
[2012-06-29 16:22:31 1903] ERROR (XendDomainInfo:106) Domain construction failed
Traceback (most recent call last):
File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomainInfo.py",
line 104, in create
vm.start()
File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomainInfo.py",
line 469, in start
XendTask.log_progress(31, 60, self._initDomain)
File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendTask.py", line 209,
in log_progress
retval = func(*args, **kwds)
File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomainInfo.py",
line 2820, in _initDomain
self._configureBootloader()
File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomainInfo.py",
line 3266, in _configureBootloader
bootloader_args, kernel, ramdisk, args)
File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendBootloader.py",
line 215, in bootloader
raise VmError, msg
VmError: Boot loader didn't return any data!
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |