[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] question regarding booting custom guest kernel
On Tue, 2013-10-01 at 22:26 +0200, Aastha Mehta wrote: > Here is the output of # xl -vvv create /etc/xen/precise-guest.cfg > > Parsing config from /etc/xen/precise-guest.cfg > libxl: debug: libxl_create.c:1230:do_domain_create: ao 0x665600: create: > how=(nil) callback=(nil) poller=0x664db0 > libxl: debug: libxl_device.c:257:libxl__device_disk_set_backend: Disk > vdev=xvda2 spec.backend=unknown > libxl: debug: libxl_device.c:197:disk_try_backend: Disk vdev=xvda2, backend > phy unsuitable as phys path not a block device > libxl: debug: libxl_device.c:212:disk_try_backend: Disk vdev=xvda2, backend > tap unsuitable because blktap not available > libxl: debug: libxl_device.c:296:libxl__device_disk_set_backend: Disk > vdev=xvda2, using backend qdisk > libxl: debug: libxl_device.c:257:libxl__device_disk_set_backend: Disk > vdev=xvda1 spec.backend=unknown > libxl: debug: libxl_device.c:197:disk_try_backend: Disk vdev=xvda1, backend > phy unsuitable as phys path not a block device > libxl: debug: libxl_device.c:212:disk_try_backend: Disk vdev=xvda1, backend > tap unsuitable because blktap not available > libxl: debug: libxl_device.c:296:libxl__device_disk_set_backend: Disk > vdev=xvda1, using backend qdisk > libxl: debug: libxl_create.c:675:initiate_domain_create: running bootloader > libxl: debug: libxl_device.c:257:libxl__device_disk_set_backend: Disk > vdev=(null) spec.backend=qdisk > libxl: debug: libxl.c:2641:libxl__device_disk_local_initiate_attach: locally > attaching qdisk /home/domains/precise-guest/disk.img > libxl: debug: libxl_bootloader.c:409:bootloader_disk_attached_cb: Config > bootloader value: /usr/lib/xen-default/bin/pygrub > libxl: debug: libxl_create.c:1243:do_domain_create: ao 0x665600: inprogress: > poller=0x664db0, flags=i > libxl: debug: libxl_event.c:559:libxl__ev_xswatch_register: watch w=0x663d58 > wpath=/local/domain/9 token=3/0: register slotnum=3 > libxl: debug: libxl_event.c:1737:libxl__ao_progress_report: ao 0x665600: > progress report: ignored > libxl: debug: libxl_bootloader.c:535:bootloader_gotptys: executing > bootloader: /usr/lib/xen-default/bin/pygrub > libxl: debug: libxl_bootloader.c:539:bootloader_gotptys: bootloader arg: > /usr/lib/xen-default/bin/pygrub > libxl: debug: libxl_bootloader.c:539:bootloader_gotptys: bootloader arg: > --args=root=/dev/xvda2 ro > libxl: debug: libxl_bootloader.c:539:bootloader_gotptys: bootloader arg: > --output=/var/run/xen/bootloader.9.out > libxl: debug: libxl_bootloader.c:539:bootloader_gotptys: bootloader arg: > --output-format=simple0 > libxl: debug: libxl_bootloader.c:539:bootloader_gotptys: bootloader arg: > --output-directory=/var/run/xen/bootloader.9.d > libxl: debug: libxl_bootloader.c:539:bootloader_gotptys: bootloader arg: > /home/domains/precise-guest/disk.img > libxl: debug: libxl_event.c:503:watchfd_callback: watch w=0x663d58 > wpath=/local/domain/9 token=3/0: event epath=/local/domain/9 > libxl: error: libxl_bootloader.c:628:bootloader_finished: bootloader failed - > consult logfile /var/log/xen/bootloader.9.log > libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: bootloader > [31916] exited with error status 1 > libxl: debug: libxl_event.c:596:libxl__ev_xswatch_deregister: watch > w=0x663d58 wpath=/local/domain/9 token=3/0: deregister slotnum=3 > libxl: error: libxl_create.c:900:domcreate_rebuild_done: cannot (re-)build > domain: -3 > libxl: debug: libxl_event.c:1569:libxl__ao_complete: ao 0x665600: complete, > rc=-3 > libxl: debug: libxl_event.c:1541:libxl__ao__destroy: ao 0x665600: destroy > xc: debug: hypercall buffer: total allocations:31 total releases:31 > xc: debug: hypercall buffer: current allocations:0 maximum allocations:2 > xc: debug: hypercall buffer: cache current size:2 > xc: debug: hypercall buffer: cache hits:27 misses:2 toobig:2 What is the output of: /usr/lib/xen-default/bin/pygrub --entry=0 /home/domains/precise-guest/disk.img ? And what about: fdisk -l /home/domains/precise-guest/disk.img ? If it has no partition table are you able to mount -o loop /home/domains/precise-guest/disk.img /mnt ? If it has a partition table are you able to kpartx -a /home/domains/precise-guest/disk.img mount /dev/mapper/..... for any/all of the partitions? (I forget how kpartx names things, it should be obvious in ls) What are the filesystems used? Are you able to locate one with a grub.cfg and/or a kernel on it? Ian. _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |