John/SML
2013-Jun-14 15:38 UTC
Cloned Windows 2008 R2 HVM domU goes BSOD when installing signed GPLPV driver
Hi, When I cloned a Windows 2008 R2 64-bit domU on a Xen host>dd if=/dev/VG1/win2k8-x64-disk0 of=/dev/VG1/smlxsv5-disk0and tried to install the signed GPLPV driver (by Univention) on the cloned domU. The cloned domU went BSOD, but the original domU could install successfully :- Xen 4.1.2 / 4.1.3 on kernel 3.5.0 (Ubuntu 12.04.2 LTS on amd64) I hope someone could point me what went wrong, and how to I could migrate Windows 2008 R2 domU to other Xen hosts in non-live manner (see attached xen logs). Thanks a lot. John Mok ==== Begin of qemu-dm-smlxsv5.log === platform_fixed_ioport: changed ro/rw state of ROM memory area. now is rw state. platform_fixed_ioport: changed ro/rw state of ROM memory area. now is ro state. Unknown PV product 2 loaded in guest PV driver build 1 region type 1 at [c100,c200). region type 0 at [f3001000,f3001100). squash iomem [f3001000, f3001100). reset requested in cpu_handle_ioreq. Issued domain 3 reboot ==== End of qemu-dm-smlxsv5.log === ==== Begin on xend.log === [2013-06-14 17:56:34 1733] DEBUG (XendDomainInfo:2863) _initDomain:shadow_memory=0x22, memory_static_max=0x100000000, memory_static_min=0x0. [2013-06-14 17:56:34 1733] INFO (image:182) buildDomain os=hvm dom=3 vcpus=2 [2013-06-14 17:56:34 1733] DEBUG (image:945) domid = 3 [2013-06-14 17:56:34 1733] DEBUG (image:946) image = /usr/lib/xen-4.1/boot/hvmloader [2013-06-14 17:56:34 1733] DEBUG (image:947) store_evtchn = 3 [2013-06-14 17:56:34 1733] DEBUG (image:948) memsize = 4096 [2013-06-14 17:56:34 1733] DEBUG (image:949) target = 4096 [2013-06-14 17:56:34 1733] DEBUG (image:950) vcpus = 2 [2013-06-14 17:56:34 1733] DEBUG (image:951) vcpu_avail = 3 [2013-06-14 17:56:34 1733] DEBUG (image:952) acpi = 1 [2013-06-14 17:56:34 1733] DEBUG (image:953) apic = 1 [2013-06-14 17:56:34 1733] INFO (XendDomainInfo:2357) createDevice: vfb : {''vncunused'': 1, ''vnclisten'': ''0.0.0.0'', ''vnc'': ''1'', ''uuid'': ''725728a2-1e1e-a269-d10d-5692e1ddec57'', ''devid'': 0, ''other_config'': {''vncunused'': 1, ''vnclisten'': ''0.0.0.0'', ''vnc'': ''1''}, ''location'': ''0.0.0.0:5901''} [2013-06-14 17:56:34 1733] DEBUG (DevController:95) DevController: writing {''state'': ''1'', ''backend-id'': ''0'', ''backend'': ''/local/domain/0/backend/vfb/3/0''} to /local/domain/3/device/vfb/0. [2013-06-14 17:56:34 1733] DEBUG (DevController:97) DevController: writing {''vncunused'': ''1'', ''domain'': ''smlxsv5'', ''frontend'': ''/local/domain/3/device/vfb/0'', ''uuid'': ''725728a2-1e1e-a269-d10d-5692e1ddec57'', ''frontend-id'': ''3'', ''vnclisten'': ''0.0.0.0'', ''state'': ''1'', ''location'': ''0.0.0.0:5901'', ''online'': ''1'', ''vnc'': ''1''} to /local/domain/0/backend/vfb/3/0. [2013-06-14 17:56:34 1733] INFO (XendDomainInfo:2357) createDevice: console : {''other_config'': {}, ''protocol'': ''vt100'', ''uuid'': ''6ce701c0-047e-cc06-4c37-edab742641ac'', ''location'': ''4''} [2013-06-14 17:56:34 1733] DEBUG (DevController:95) DevController: writing {''state'': ''1'', ''backend-id'': ''0'', ''backend'': ''/local/domain/0/backend/console/3/0''} to /local/domain/3/device/console/0. [2013-06-14 17:56:34 1733] DEBUG (DevController:97) DevController: writing {''domain'': ''smlxsv5'', ''frontend'': ''/local/domain/3/device/console/0'', ''uuid'': ''6ce701c0-047e-cc06-4c37-edab742641ac'', ''frontend-id'': ''3'', ''state'': ''1'', ''location'': ''4'', ''online'': ''1'', ''protocol'': ''vt100''} to /local/domain/0/backend/console/3/0. [2013-06-14 17:56:34 1733] INFO (XendDomainInfo:2357) createDevice: vbd : {''uuid'': ''f770729c-2474-4fcf-cc50-e3417ef1e150'', ''bootable'': 1, ''devid'': 768, ''driver'': ''ioemu'', ''dev'': ''ioemu:hda'', ''uname'': ''phy:/dev/VG1/smlxsv5-disk0'', ''mode'': ''w''} [2013-06-14 17:56:34 1733] DEBUG (DevController:95) DevController: writing {''backend-id'': ''0'', ''virtual-device'': ''768'', ''device-type'': ''disk'', ''state'': ''1'', ''backend'': ''/local/domain/0/backend/vbd/3/768''} to /local/domain/3/device/vbd/768. [2013-06-14 17:56:34 1733] DEBUG (DevController:97) DevController: writing {''domain'': ''smlxsv5'', ''frontend'': ''/local/domain/3/device/vbd/768'', ''uuid'': ''f770729c-2474-4fcf-cc50-e3417ef1e150'', ''bootable'': ''1'', ''dev'': ''hda'', ''state'': ''1'', ''params'': ''/dev/VG1/smlxsv5-disk0'', ''mode'': ''w'', ''online'': ''1'', ''frontend-id'': ''3'', ''type'': ''phy''} to /local/domain/0/backend/vbd/3/768. [2013-06-14 17:56:34 1733] INFO (XendDomainInfo:2357) createDevice: vbd : {''uuid'': ''58fd356b-6db5-6375-6618-b01a1a7de248'', ''bootable'': 0, ''devid'': 5632, ''driver'': ''ioemu'', ''dev'': ''ioemu:hdc:cdrom'', ''uname'': ''phy:/dev/cdrom'', ''mode'': ''r''} [2013-06-14 17:56:34 1733] DEBUG (DevController:95) DevController: writing {''backend-id'': ''0'', ''virtual-device'': ''5632'', ''device-type'': ''cdrom'', ''state'': ''1'', ''backend'': ''/local/domain/0/backend/vbd/3/5632''} to /local/domain/3/device/vbd/5632. [2013-06-14 17:56:34 1733] DEBUG (DevController:97) DevController: writing {''domain'': ''smlxsv5'', ''frontend'': ''/local/domain/3/device/vbd/5632'', ''uuid'': ''58fd356b-6db5-6375-6618-b01a1a7de248'', ''bootable'': ''0'', ''dev'': ''hdc'', ''state'': ''1'', ''params'': ''/dev/cdrom'', ''mode'': ''r'', ''online'': ''1'', ''frontend-id'': ''3'', ''type'': ''phy''} to /local/domain/0/backend/vbd/3/5632. [2013-06-14 17:56:34 1733] INFO (XendDomainInfo:2357) createDevice: vif : {''bridge'': ''xenbr0'', ''mac'': ''00:16:3e:90:01:3c'', ''devid'': 0, ''type'': ''ioemu'', ''uuid'': ''9e0c3d9d-ec9d-6838-0c2a-6776606f0a47''} [2013-06-14 17:56:34 1733] DEBUG (DevController:95) DevController: writing {''state'': ''1'', ''backend-id'': ''0'', ''backend'': ''/local/domain/0/backend/vif/3/0''} to /local/domain/3/device/vif/0. [2013-06-14 17:56:34 1733] DEBUG (DevController:97) DevController: writing {''bridge'': ''xenbr0'', ''domain'': ''smlxsv5'', ''handle'': ''0'', ''uuid'': ''9e0c3d9d-ec9d-6838-0c2a-6776606f0a47'', ''script'': ''/etc/xen/scripts/vif-bridge'', ''mac'': ''00:16:3e:90:01:3c'', ''frontend-id'': ''3'', ''state'': ''1'', ''online'': ''1'', ''frontend'': ''/local/domain/3/device/vif/0'', ''type'': ''ioemu''} to /local/domain/0/backend/vif/3/0. [2013-06-14 17:56:34 1733] INFO (image:418) spawning device models: /usr/lib/xen-4.1/bin/qemu-dm [''/usr/lib/xen-4.1/bin/qemu-dm'', ''-d'', ''3'', ''-domain-name'', ''smlxsv5'', ''-videoram'', ''4'', ''-vnc'', ''0.0.0.0:0'', ''-vncunused'', ''-vcpus'', ''2'', ''-vcpu_avail'', ''0x3'', ''-boot'', ''dca'', ''-serial'', ''pty'', ''-acpi'', ''-usb'', ''-usbdevice'', ''tablet'', ''-net'', ''nic,vlan=1,macaddr=00:16:3e:90:01:3c,model=rtl8139'', ''-net'', ''tap,vlan=1,ifname=vif3.0-emu,bridge=xenbr0'', ''-M'', ''xenfv''] [2013-06-14 17:56:34 1733] INFO (image:467) device model pid: 4008 [2013-06-14 17:56:34 1733] INFO (image:590) waiting for sentinel_fifo [2013-06-14 17:56:34 1733] DEBUG (XendDomainInfo:3420) Storing VM details: {''on_xend_stop'': ''ignore'', ''pool_name'': ''Pool-0'', ''shadow_memory'': ''34'', ''uuid'': ''752be59f-5b9f-0022-9f31-f3155e9a2f6e'', ''on_reboot'': ''restart'', ''start_time'': ''1371203794.55'', ''on_poweroff'': ''destroy'', ''bootloader_args'': '''', ''on_xend_start'': ''ignore'', ''on_crash'': ''restart'', ''xend/restart_count'': ''0'', ''vcpus'': ''2'', ''vcpu_avail'': ''3'', ''bootloader'': '''', ''image'': "(hvm (kernel '''') (superpages 0) (videoram 4) (hpet 0) (stdvga 0) (vnclisten 0.0.0.0) (loader /usr/lib/xen-4.1/boot/hvmloader) (xen_platform_pci 1) (rtc_timeoffset 0) (pci ()) (hap 1) (localtime 0) (timer_mode 1) (pci_msitranslate 1) (oos 1) (apic 1) (sdl 0) (usbdevice tablet) (display :0.0) (vpt_align 1) (vncconsole 1) (serial pty) (vncunused 1) (boot dca) (pae 1) (viridian 0) (acpi 1) (vnc 1) (nographic 0) (nomigrate 0) (usb 1) (tsc_mode 0) (guest_os_type default) (device_model /usr/lib/xen-4.1/bin/qemu-dm) (pci_power_mgmt 0) (xauthority /var/run/gdm/auth-for-support-LTRxt1/database) (isa 0) (notes (SUSPEND_CANCEL 1)))", ''name'': ''smlxsv5''} [2013-06-14 17:56:34 1733] DEBUG (XendDomainInfo:1794) Storing domain details: {''console/port'': ''4'', ''description'': '''', ''console/limit'': ''1048576'', ''store/port'': ''3'', ''vm'': ''/vm/752be59f-5b9f-0022-9f31-f3155e9a2f6e'', ''domid'': ''3'', ''image/suspend-cancel'': ''1'', ''cpu/0/availability'': ''online'', ''memory/target'': ''4194304'', ''control/platform-feature-multiprocessor-suspend'': ''1'', ''store/ring-ref'': ''1044476'', ''cpu/1/availability'': ''online'', ''console/type'': ''ioemu'', ''name'': ''smlxsv5''} [2013-06-14 17:56:34 1733] DEBUG (XendDomainInfo:1881) XendDomainInfo.handleShutdownWatch [2013-06-14 17:56:34 1733] DEBUG (DevController:139) Waiting for devices tap2. [2013-06-14 17:56:34 1733] DEBUG (DevController:139) Waiting for devices vif. [2013-06-14 17:56:34 1733] DEBUG (DevController:144) Waiting for 0. [2013-06-14 17:56:34 1733] DEBUG (DevController:628) hotplugStatusCallback /local/domain/0/backend/vif/3/0/hotplug-status. [2013-06-14 17:56:34 1733] DEBUG (DevController:628) hotplugStatusCallback /local/domain/0/backend/vif/3/0/hotplug-status. [2013-06-14 17:56:34 1733] DEBUG (DevController:642) hotplugStatusCallback 1. [2013-06-14 17:56:34 1733] DEBUG (DevController:139) Waiting for devices vkbd. [2013-06-14 17:56:34 1733] DEBUG (DevController:139) Waiting for devices ioports. [2013-06-14 17:56:34 1733] DEBUG (DevController:139) Waiting for devices tap. [2013-06-14 17:56:34 1733] DEBUG (DevController:139) Waiting for devices vif2. [2013-06-14 17:56:34 1733] DEBUG (DevController:139) Waiting for devices console. [2013-06-14 17:56:34 1733] DEBUG (DevController:144) Waiting for 0. [2013-06-14 17:56:34 1733] DEBUG (DevController:139) Waiting for devices vscsi. [2013-06-14 17:56:34 1733] DEBUG (DevController:139) Waiting for devices vbd. [2013-06-14 17:56:34 1733] DEBUG (DevController:144) Waiting for 768. [2013-06-14 17:56:34 1733] DEBUG (DevController:628) hotplugStatusCallback /local/domain/0/backend/vbd/3/768/hotplug-status. [2013-06-14 17:56:34 1733] DEBUG (DevController:642) hotplugStatusCallback 1. [2013-06-14 17:56:34 1733] DEBUG (DevController:144) Waiting for 5632. [2013-06-14 17:56:34 1733] DEBUG (DevController:628) hotplugStatusCallback /local/domain/0/backend/vbd/3/5632/hotplug-status. [2013-06-14 17:56:35 1733] DEBUG (DevController:628) hotplugStatusCallback /local/domain/0/backend/vbd/3/5632/hotplug-status. [2013-06-14 17:56:35 1733] DEBUG (DevController:642) hotplugStatusCallback 1. [2013-06-14 17:56:36 1733] DEBUG (DevController:139) Waiting for devices irq. [2013-06-14 17:56:36 1733] DEBUG (DevController:139) Waiting for devices vfb. [2013-06-14 17:56:36 1733] DEBUG (DevController:139) Waiting for devices pci. [2013-06-14 17:56:36 1733] DEBUG (DevController:139) Waiting for devices vusb. [2013-06-14 17:56:36 1733] DEBUG (DevController:139) Waiting for devices vtpm. [2013-06-14 17:57:06 1733] INFO (XendDomainInfo:2078) Domain has shutdown: name=smlxsv5 id=3 reason=reboot. === End of xend.log === _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Ian Campbell
2013-Jun-17 08:16 UTC
Re: Cloned Windows 2008 R2 HVM domU goes BSOD when installing signed GPLPV driver
On Fri, 2013-06-14 at 23:38 +0800, John/SML wrote:> > Hi, > > When I cloned a Windows 2008 R2 64-bit domU on a Xen host > > >dd if=/dev/VG1/win2k8-x64-disk0 of=/dev/VG1/smlxsv5-disk0 > > and tried to install the signed GPLPV driver (by Univention) on the > cloned domU. The cloned domU went BSOD,BSODs usually contain information (including various magic numbers) which can be looked up via a search engine to give a hint as to the reason, can you the full text of the BSOD or a screenshot or something? I didn''t spot any clues in your logs. You might also find that the Xen console (xm dmesg) contains some useful debugging, especially if you boot with "guest_loglvl=all" on your hypervisor command line. Ian.