[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-users] WinXP domU lockup
> -----Original Message----- > From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx > [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Art Fore > Sent: 06 November 2006 13:12 > To: Steven Smith > Cc: xen-users@xxxxxxxxxxxxxxxxxxx; sos22@xxxxxxxxxxxxx > Subject: Re: [Xen-users] WinXP domU lockup > > Here is all of the info in one email that I have been able to acquire. > If anyone has any other suggestions, please let me know. > Tried figuring > out from the files, but no success. Seems as though another person on > the list has identical problem with Presario Pentium D. > > Fowwlowing the instructions > http://www.xensource.com/files/xen_install_windows.pdf > > During WinXP install, it gets to the Personalize your > settings, I enter > by name, then lockup of domU. > > This is Xen 3.0.3 with FC6 running 2.6.18xen kernel on Intel > 2 core duo > 7600. > > One thing in the pdf above, it says to set acpi=0. If I do > this, Windows > does not even start. For "vcpus != 1" I expect ACPI to be necessary. For a single-cpu when installing, it should work fine with ACPI=0. > > The screen before the lockup where you enter time zone, etc, there are > two cursors, a white and block. The white, winxp, follows the black, > linux, but at variable distances. On the lockup screen, after entering > my name and it locks up (At least it does not lockup the whole machine > as in Suse 10.1) The windows cursor is frozen and no longer > follows the > linux cursor. This is really strange. Any suggestions on what the > problem might be? > > Here are the outputs from xm list, xm info and xm dmesg. > xm info > > host : localhost.localdomain > release : 2.6.18-1.2798.fc6xen > version : #1 SMP Mon Oct 16 14:59:01 EDT 2006 > machine : x86_64 > nr_cpus : 2 > nr_nodes : 1 > sockets_per_node : 1 > cores_per_socket : 2 > threads_per_core : 1 > cpu_mhz : 2327 > hw_caps : > bfebfbff:20000800:00000000:00000140:0000e3bd:00000000:00000001 > total_memory : 2046 > free_memory : 126 > xen_major : 3 > xen_minor : 0 > xen_extra : .3-rc3-1.2798.f > xen_caps : xen-3.0-x86_64 hvm-3.0-x86_32 hvm-3.0-x86_32p > hvm-3.0-x86_64 > xen_pagesize : 4096 > platform_params : virt_start=0xffff800000000000 > xen_changeset : unavailable > cc_compiler : gcc version 4.1.1 20061011 (Red Hat 4.1.1-30) > cc_compile_by : brewbuilder > cc_compile_domain : build.redhat.com > cc_compile_date : Mon Oct 16 14:35:13 EDT 2006 > xend_config_format : 2 > > xm list > > Name ID Mem(MiB) VCPUs State > Time(s) > Domain-0 0 1489 2 r----- > 741.0 > winxp 4 500 2 ------ > 386.2 > > xm dmesg > > (XEN) (GUEST: 4) HVM Loader > (XEN) (GUEST: 4) Detected Xen v3.0.3-rc3-1.2798.f > (XEN) (GUEST: 4) Writing SMBIOS tables ... > (XEN) (GUEST: 4) Loading ROMBIOS ... > (XEN) (GUEST: 4) Creating MP tables ... > (XEN) (GUEST: 4) Loading Cirrus VGABIOS ... > (XEN) (GUEST: 4) Loading ACPI ... > (XEN) (GUEST: 4) Loading VMXAssist ... > (XEN) (GUEST: 4) VMX go ... > (XEN) (GUEST: 4) VMXAssist (Oct 17 2006) > (XEN) (GUEST: 4) Memory size 500 MB > (XEN) (GUEST: 4) E820 map: > (XEN) (GUEST: 4) 0000000000000000 - 000000000009F000 (RAM) > (XEN) (GUEST: 4) 000000000009F000 - 00000000000A0000 (Reserved) > (XEN) (GUEST: 4) 00000000000A0000 - 00000000000C0000 (Type 16) > (XEN) (GUEST: 4) 00000000000F0000 - 0000000000100000 (Reserved) > (XEN) (GUEST: 4) 0000000000100000 - 000000001F3F0000 (RAM) > (XEN) (GUEST: 4) 000000001F3F0000 - 000000001F3FA000 (ACPI Data) > (XEN) (GUEST: 4) 000000001F3FA000 - 000000001F3FD000 (ACPI NVS) > (XEN) (GUEST: 4) 000000001F3FD000 - 000000001F3FE000 (Type 19) > (XEN) (GUEST: 4) 000000001F3FE000 - 000000001F3FF000 (Type 18) > (XEN) (GUEST: 4) 000000001F3FF000 - 000000001F400000 (Type 17) > (XEN) (GUEST: 4) 00000000FEC00000 - 0000000100000000 (Type 16) > (XEN) (GUEST: 4) > (XEN) (GUEST: 4) Start BIOS ... > (XEN) (GUEST: 4) Starting emulated 16-bit real-mode: ip=F000:FFF0 > (XEN) (GUEST: 4) rombios.c,v 1.138 2005/05/07 15:55:26 vruppert Exp $ > (XEN) (GUEST: 4) Remapping master: ICW2 0x8 -> 0x20 > (XEN) (GUEST: 4) Remapping slave: ICW2 0x70 -> 0x28 > (XEN) (GUEST: 4) VGABios $Id: vgabios.c,v 1.61 2005/05/24 16:50:50 > vruppert Exp $ > (XEN) (GUEST: 4) HVMAssist BIOS, 1 cpu, $Revision: 1.138 $ $Date: > 2005/05/07 15:55:26 $ > (XEN) (GUEST: 4) > (XEN) (GUEST: 4) ata0-0: PCHS=16383/16/63 translation=lba > LCHS=1024/255/63 > (XEN) (GUEST: 4) ata0 master: QEMU HARDDISK ATA-7 Hard-Disk (10200 > MBytes) > (XEN) (GUEST: 4) ata0 slave: Unknown device > (XEN) (GUEST: 4) ata1 master: QEMU CD-ROM ATAPI-4 CD-Rom/DVD-Rom > (XEN) (GUEST: 4) ata1 slave: Unknown device > (XEN) (GUEST: 4) > (XEN) (GUEST: 4) Booting from CD-Rom... > (XEN) (GUEST: 4) unsupported PCI BIOS function 0x0E > (XEN) (GUEST: 4) int13_harddisk: function 15, unmapped device for > ELDL=81 > (XEN) (GUEST: 4) *** int 15h function AX=E980, BX=00F2 not yet > supported! > (XEN) hvm_vioapic_write_indirect: version register read only > (XEN) hvm_vioapic_write_indirect: version register read only > (XEN) hvm_vioapic_write_indirect: version register read only > (XEN) This hvm_vlapic is for P4, no work for De-assert init > (XEN) This hvm_vlapic is for P4, no work for De-assert init > (XEN) This hvm_vlapic is for P4, no work for De-assert init > (XEN) (file=hvm.c, line=661) AP 1 bringup suceeded. > (XEN) vmx_do_launch(): GUEST_CR3<=00fd77a0, HOST_CR3<=6886d000 > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate c1 > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate 2b > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate 2b > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate 2b > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate 2b > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate 2b > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate 53 > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate 2b > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate 2b > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate 2b > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate 2b > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate 2b > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate 2b > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate 2b > (XEN) (file=x86_emulate.c, line=1152) Cannot emulate 2b Strange - there is a fix for 2B for xen/arch/x86/hvm/platform.c (which refers to HVM Windows XP SP2 in SMP PAE mode, but no such opcode in x86_emulate.c (at least not in unstable changeset 11884). The former is used for MMIO operations, the latter for page-table updates. Not sure if this is caused by some windows version difference or something else... You could try PAE=0 - that will prevent NX/XD mode of the OS from working, but it would be a good proof to see if it works or not... > > Here is the hvm file the virt-manager made. Also tried with vcpus=1, > same thing. Also tried with apic=0, then nothing works. Tried with > acpi=0, also nothing works. -- Mats > > # Automatically generated xen config file > name = "winxp" > builder = "hvm" > memory = "500" > disk = [ 'file:/home/afore/VM_images/WinXP,hda,w', ] > vif = [ 'type=ioemu, mac=00:16:3e:5d:4e:3f, bridge=xenbr0', ] > uuid = "f9060b49-92c7-1038-d13c-0a050d480475" > device_model = "/usr/lib64/xen/bin/qemu-dm" > kernel = "/usr/lib/xen/boot/hvmloader" > vnc=1 > vncunused=1 > apic=1 > acpi=1 > pae=1 > vcpus=2 > serial = "pty" # enable serial console > on_reboot = 'restart' > on_crash = 'restart' > > > > > > _______________________________________________ > Xen-users mailing list > Xen-users@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-users > > > _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |