[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Unable to Start Windows XP HVM domU
On 10/15/2012 01:03 AM, Teo En Ming (Zhang Enming) wrote: Hi, I am unable to start Windows XP HVM domU in an X environment. Here is the error output:teo-en-ming@ubuntu-12041-amd64-server:/etc/xen$ sudo xl -vvv create /etc/xen/windowsxpParsing config from /etc/xen/windowsxplibxl: debug: libxl_create.c:1191:do_domain_create: ao 0x178ab50: create: how=(nil) callback=(nil) poller=0x178a350 libxl: debug: libxl_device.c:229:libxl__device_disk_set_backend: Disk vdev=hda spec.backend=unknown libxl: debug: libxl_device.c:175:disk_try_backend: Disk vdev=hda, backend phy unsuitable as phys path not a block device libxl: debug: libxl_device.c:184:disk_try_backend: Disk vdev=hda, backend tap unsuitable because blktap not available libxl: debug: libxl_device.c:265:libxl__device_disk_set_backend: Disk vdev=hda, using backend qdisk libxl: debug: libxl_device.c:229:libxl__device_disk_set_backend: Disk vdev=hdc spec.backend=unknown libxl: debug: libxl_device.c:175:disk_try_backend: Disk vdev=hdc, backend phy unsuitable as phys path not a block device libxl: debug: libxl_device.c:184:disk_try_backend: Disk vdev=hdc, backend tap unsuitable because blktap not available libxl: debug: libxl_device.c:265:libxl__device_disk_set_backend: Disk vdev=hdc, using backend qdisk libxl: debug: libxl_create.c:677:initiate_domain_create: running bootloader libxl: debug: libxl_bootloader.c:321:libxl__bootloader_run: not a PV domain, skipping bootloader libxl: debug: libxl_event.c:561:libxl__ev_xswatch_deregister: watch w=0x178aed0: deregister unregistered libxl: debug: libxl_numa.c:435:libxl__get_numa_candidate: New best NUMA placement candidate found: nr_nodes=1, nr_cpus=2, nr_vcpus=4, free_memkb=2278 libxl: detail: libxl_dom.c:192:numa_place_domain: NUMA placement candidate with 1 nodes, 2 cpus and 2278 KB free selectedxc: detail: elf_parse_binary: phdr: paddr=0x100000 memsz=0xad98c xc: detail: elf_parse_binary: memory: 0x100000 -> 0x1ad98c xc: info: VIRTUAL MEMORY ARRANGEMENT: Loader: 0000000000100000->00000000001ad98c TOTAL: 0000000000000000->000000003f800000 ENTRY ADDRESS: 0000000000100000 xc: info: PHYSICAL MEMORY ALLOCATION: 4KB PAGES: 0x0000000000000200 2MB PAGES: 0x00000000000001fb 1GB PAGES: 0x0000000000000000xc: detail: elf_load_binary: phdr 0 at 0x0x7fbc63478000 -> 0x0x7fbc6351c803 libxl: debug: libxl_device.c:229:libxl__device_disk_set_backend: Disk vdev=hda spec.backend=qdisk libxl: debug: libxl_device.c:229:libxl__device_disk_set_backend: Disk vdev=hdc spec.backend=qdisk libxl: debug: libxl_dm.c:1134:libxl__spawn_local_dm: Spawning device-model /usr/lib/xen/bin/qemu-dm with arguments: libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: /usr/lib/xen/bin/qemu-dmlibxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: -d libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: 12 libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: -domain-name libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: WindowsXP libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: -vnc libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: 192.168.1.2:0 libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: -vncunused libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: -videoram libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: 8 libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: -boot libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: dc libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: -usb libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: -usbdevice libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: tablet libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: -acpi libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: -vcpus libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: 2 libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: -vcpu_avail libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: 0x03 libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: -net libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: none libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: -M libxl: debug: libxl_dm.c:1136:libxl__spawn_local_dm: xenfvlibxl: debug: libxl_event.c:512:libxl__ev_xswatch_register: watch w=0x178b108 wpath=/local/domain/0/device-model/12/state token=3/0: register slotnum=3 libxl: debug: libxl_create.c:1204:do_domain_create: ao 0x178ab50: inprogress: poller=0x178a350, flags=i libxl: debug: libxl_event.c:457:watchfd_callback: watch w=0x178b108 wpath=/local/domain/0/device-model/12/state token=3/0: event epath=/local/domain/0/device-model/12/state libxl: debug: libxl_event.c:549:libxl__ev_xswatch_deregister: watch w=0x178b108 wpath=/local/domain/0/device-model/12/state token=3/0: deregister slotnum=3 libxl: error: libxl_dm.c:1203:device_model_spawn_outcome: domain 12 device model: spawn failed (rc=-3) libxl: debug: libxl_event.c:1667:libxl__ao_progress_report: ao 0x178ab50: progress report: ignored libxl: debug: libxl_event.c:1497:libxl__ao_complete: ao 0x178ab50: complete, rc=0 libxl: debug: libxl_event.c:1469:libxl__ao__destroy: ao 0x178ab50: destroyDaemon running with PID 4480 xc: debug: hypercall buffer: total allocations:750 total releases:750 xc: debug: hypercall buffer: current allocations:0 maximum allocations:4 xc: debug: hypercall buffer: cache current size:4 xc: debug: hypercall buffer: cache hits:742 misses:4 toobig:4 My Windows XP HVM domU config is: # XL domain configuration file for Windows XP Home Edition SP3 HVM domU # Please refer to "man xl.cfg" for further explanations. # See also docs/misc/xl-network-configuration.markdown and # docs/misc/xl-disk-configuration.txt # Written by Teo En Ming (Zhang Enming) # Email: teo.en.ming@xxxxxxxxx # Mobile Phone: +65-8369-2618 # Country: Singapore # Date: 18 Mar 2012 Sun name="WindowsXP" builder="hvm" vcpus=2 memory=1024 on_poweroff="destroy" on_reboot="restart" on_crash="destroy"disk=[ 'format=raw, vdev=hda, access=rw, target=/etc/xen/images/windowsxp.img', 'format=raw, vdev=hdc, access=ro, devtype=cdrom, target=/home/teo-en-ming/windowsxp.iso' ]#vif=[ 'bridge=eth0,type=ioemu,model=rtl8139' ] #boot=[c|d|n]#Selects the emulated virtual device to boot from. Options are hard disk (c), cd-rom (d) or network/PXE (n). #Multiple options can be given and will be attempted in the order they are given. e.g. to boot from cd-rom#but fallback to the hard disk you can give dc. The default is cd. boot="dc" acpi=1 #xen_platform_pci=1 #viridian=1 #stdvga=1 vnc=1 vnclisten="192.168.1.2" vncdisplay=0 vncunused=1 vncpasswd="" sdl=0 usb=1 usbdevice="tablet" # Enable Xen VGA Passthrough gfx_passthru=0# VGA Passthrough Gigabyte Geforce GTX 560 1 GB GDDR5 PCI Express x16 VGA card. #pci = [ '01:00.0','01:00.1','00:1b.0','00:1a.0','00:1a.1','00:1a.2','00:1a.7','00:1d.0','00:1d.1','00:1d.2','00:1d.7' ]#pci = [ '01:00.0','01:00.1','00:1b.0' ] # PCI Passthrough Intel HD Audio Controller. #pci = [ '00:1b.0' ] # PCI Passthrough all the USB Controllers.# pci = [ '00:1a.0','00:1a.1','00:1a.2','00:1a.7','00:1d.0','00:1d.1','00:1d.2','00:1d.7' ]I am using Xen 4.3-unstable changeset 26004 and Linux dom0 kernel 3.6.1. May I know what is the problem? Please advise. Thank you very much. I have pasted troubleshooting logs here: qemu-dm-WindowsXP.log: domid: 12-videoram option does not work with cirrus vga device model. Videoram set to 4M. Strip off blktap sub-type prefix to /etc/xen/images/windowsxp.img (drv 'aio') Using file /etc/xen/images/windowsxp.img in read-write modeStrip off blktap sub-type prefix to /home/teo-en-ming/windowsxp.iso (drv 'aio') Using file /home/teo-en-ming/windowsxp.iso in read-only mode Watching /local/domain/0/device-model/12/logdirty/cmd Watching /local/domain/0/device-model/12/command Watching /local/domain/12/cpu qemu_map_cache_init nr_buckets = 10000 size 4194304 shared page at pfn feffd buffered io page at pfn feffb Guest uuid = 536562e3-8bbb-4d20-bcd4-4de60e86b0a0 populating video RAM at ff000000 mapping video RAM from ff000000 Register xen platform. Done register platform.platform_fixed_ioport: changed ro/rw state of ROM memory area. now is rw state. xs_read(/local/domain/0/device-model/12/xen_extended_power_mgmt): read error bind() failed xl-WindowsXP.log: Waiting for domain WindowsXP (domid 12) to die [pid 4481]libxl: debug: libxl_event.c:512:libxl__ev_xswatch_register: watch w=0x178bd00 wpath=@releaseDomain token=3/0: register slotnum=3 libxl: debug: libxl_event.c:512:libxl__ev_xswatch_register: watch w=0x178a970 wpath=/local/domain/12/device/vbd/5632/eject token=2/1: register slotnum=2 libxl: debug: libxl_event.c:457:watchfd_callback: watch w=0x178bd00 wpath=@releaseDomain token=3/0: event epath=@releaseDomain libxl: debug: libxl.c:997:domain_death_xswatch_callback: [evg=0x1789b90:12] from domid=12 nentries=1 rc=1 libxl: debug: libxl.c:1008:domain_death_xswatch_callback: [evg=0x1789b90:12] got=domaininfos[0] got->domain=12 libxl: debug: libxl.c:1035:domain_death_xswatch_callback: exists shutdown_reported=0 dominf.flags=ffff0002 libxl: debug: libxl.c:1001:domain_death_xswatch_callback: [evg=0] all reported libxl: debug: libxl.c:1064:domain_death_xswatch_callback: domain death search done libxl: debug: libxl_event.c:457:watchfd_callback: watch w=0x178a970 wpath=/local/domain/12/device/vbd/5632/eject token=2/1: event epath=/local/domain/12/device/vbd/5632/eject libxl: debug: libxl_event.c:457:watchfd_callback: watch w=0x178a970 wpath=/local/domain/12/device/vbd/5632/eject token=2/1: event epath=/local/domain/12/device/vbd/5632/eject libxl: debug: libxl_event.c:457:watchfd_callback: watch w=0x178a970 wpath=/local/domain/12/device/vbd/5632/eject token=2/1: event epath=/local/domain/12/device/vbd/5632/eject libxl: debug: libxl_event.c:457:watchfd_callback: watch w=0x178a970 wpath=/local/domain/12/device/vbd/5632/eject token=2/1: event epath=/local/domain/12/device/vbd/5632/eject libxl: debug: libxl_event.c:457:watchfd_callback: watch w=0x178bd00 wpath=@releaseDomain token=3/0: event epath=@releaseDomain libxl: debug: libxl.c:997:domain_death_xswatch_callback: [evg=0x1789b90:12] from domid=12 nentries=1 rc=1 libxl: debug: libxl.c:1008:domain_death_xswatch_callback: [evg=0x1789b90:12] got=domaininfos[0] got->domain=12 libxl: debug: libxl.c:1035:domain_death_xswatch_callback: exists shutdown_reported=0 dominf.flags=ffff000b libxl: debug: libxl.c:953:domain_death_occurred: dyinglibxl: debug: libxl.c:1001:domain_death_xswatch_callback: [evg=0] all reported libxl: debug: libxl.c:1064:domain_death_xswatch_callback: domain death search done Domain 12 has been destroyed.libxl: debug: libxl_event.c:549:libxl__ev_xswatch_deregister: watch w=0x178bd00 wpath=@releaseDomain token=3/0: deregister slotnum=3 libxl: debug: libxl_event.c:549:libxl__ev_xswatch_deregister: watch w=0x178a970 wpath=/local/domain/12/device/vbd/5632/eject token=2/1: deregister slotnum=2 xc: debug: hypercall buffer: total allocations:4 total releases:4 xc: debug: hypercall buffer: current allocations:0 maximum allocations:2 xc: debug: hypercall buffer: cache current size:2 xc: debug: hypercall buffer: cache hits:2 misses:2 toobig:0 -- Yours sincerely, Mr. Teo En Ming (Zhang Enming) Singapore _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |