This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-users] Windows Server 2008 64 bit HVM

To: <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-users] Windows Server 2008 64 bit HVM
From: "Daniel Schmitz" <xen@xxxxxxxxxxxxxxxxxxx>
Date: Mon, 6 Apr 2009 00:23:00 +0200
Delivery-date: Sun, 05 Apr 2009 15:23:49 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acm2PRLc649Hvo1zSiSB7DK/isNKXw==

i try to install a Windows 2008 Server 64 Bit Guest as xen guest. First, the
installation works quite good with the 32bit version, here is my

import os, re
arch = os.uname()[4]
if re.search('64', arch):
    arch_libdir = 'lib64'
    arch_libdir = 'lib'

kernel = "/usr/lib/xen-3.2-1/boot/hvmloader"
memory = 1600

# Should be at least 2KB per MB of domain memory, plus a few MB per vcpu.
shadow_memory = 8
name = "xenwin2008"
vif = [ 'type=ioemu, bridge=eth0' ]
acpi = 1
apic = 0
disk = [ 'file:/.../xenwin2008.img,hda,w',
'file:/some.win.2k8.iso,hdc:cdrom,r' ]

device_model = '/usr/' + arch_libdir + '/xen-3.2-1/bin/qemu-dm'

vnclisten = 'aaa.aaa.aaa.aaa'

When I try to start form the installation CD I get a installation error:
Status 0xc0000225, An unexpected error has occurred.
Google helped me to find out that this is a acpi error. So I tried to turn
acpi off in the configuration file, but the a uncrypted acpi error is shown
in the windows installation. 

I googled for that error and only found the hint to use the 32 bit version,
but if you want to run exchange 2008 this is not helpful.

I'm looking forward to your suggestions.

Greetings Daniel

Here is the xm dmsg output if this is interesting:

# xm dmesg
(XEN) Xen version 3.2-1 (Debian 3.2.1-2) (waldi@xxxxxxxxxx) (gcc version
4.3.1 (Debian 4.3.1-2) ) Sat Jun 28 09:32:18 UTC 2008
(XEN) Command line:
(XEN) Video information:
(XEN)  VGA is text mode 80x25, font 8x16
(XEN)  VBE/DDC methods: none; EDID transfer time: 2 seconds
(XEN)  EDID info not retrieved because no DDC retrieval method detected
(XEN) Disc information:
(XEN)  Found 2 MBR signatures
(XEN)  Found 2 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)  0000000000000000 - 000000000009dc00 (usable)
(XEN)  000000000009dc00 - 00000000000a0000 (reserved)
(XEN)  00000000000e0000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 00000000cfe70000 (usable)
(XEN)  00000000cfe70000 - 00000000cfe81000 (ACPI data)
(XEN)  00000000cfe81000 - 00000000cfe84000 (ACPI NVS)
(XEN)  00000000cfe84000 - 00000000d0000000 (reserved)
(XEN)  00000000e0000000 - 00000000f0000000 (reserved)
(XEN)  00000000fec00000 - 00000000fed00000 (reserved)
(XEN)  00000000fee00000 - 00000000fee01000 (reserved)
(XEN)  00000000ff000000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 0000000130000000 (usable)
(XEN) System RAM: 4094MB (4192308kB)
(XEN) Xen heap: 14MB (14920kB)
(XEN) Domain heap initialised: DMA width 32 bits
(XEN) Processor #0 6:15 APIC version 20
(XEN) Processor #1 6:15 APIC version 20
(XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
(XEN) IOAPIC[1]: apic_id 3, version 32, address 0xfecc0000, GSI 24-47
(XEN) Enabling APIC mode:  Flat.  Using 2 I/O APICs
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 2327.572 MHz processor.
(XEN) HVM: VMX enabled
(XEN) CPU0: Intel(R) Xeon(R) CPU            3065  @ 2.33GHz stepping 0b
(XEN) Booting processor 1/1 eip 8c000
(XEN) CPU1: Intel(R) Xeon(R) CPU            3065  @ 2.33GHz stepping 0b
(XEN) Total of 2 processors activated.
(XEN)  -> Using new ACK method
(XEN) Platform timer overflows in 234 jiffies.
(XEN) Platform timer is 3.579MHz ACPI PM Timer
(XEN) Brought up 2 CPUs
(XEN) AMD IOMMU: Disabled
(XEN)  Xen  kernel: 64-bit, lsb, compat32
(XEN)  Dom0 kernel: 64-bit, lsb, paddr 0x200000 -> 0x631918
(XEN)  Dom0 alloc.:   0000000128000000->000000012c000000 (978399 pages to be
(XEN)  Loaded kernel: ffffffff80200000->ffffffff80631918
(XEN)  Init. ramdisk: ffffffff80632000->ffffffff81bb6000
(XEN)  Phys-Mach map: ffffffff81bb6000->ffffffff8234cef8
(XEN)  Start info:    ffffffff8234d000->ffffffff8234d4a4
(XEN)  Page tables:   ffffffff8234e000->ffffffff82363000
(XEN)  Boot stack:    ffffffff82363000->ffffffff82364000
(XEN)  TOTAL:         ffffffff80000000->ffffffff82400000
(XEN)  ENTRY ADDRESS: ffffffff80200000
(XEN) Dom0 has maximum 2 VCPUs
(XEN) Initrd len 0x1584000, start at 0xffffffff80632000
(XEN) Scrubbing Free RAM: .done.
(XEN) Xen trace buffers: disabled
(XEN) Std. Loglevel: Errors and warnings
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to
(XEN) Freed 104kB init memory.
(XEN) traps.c:1996:d0 Domain attempted WRMSR 000000000000019a from
00000000:00000002 to 00000000:00000000.
(XEN) traps.c:1996:d0 Domain attempted WRMSR 000000000000019a from
00000000:00000002 to 00000000:00000000.
(XEN) mm.c:645:d2 Non-privileged (2) attempt to map I/O space 000000f0
(XEN) mm.c:645:d3 Non-privileged (3) attempt to map I/O space 000000f0
(XEN) mm.c:645:d4 Non-privileged (4) attempt to map I/O space 000000f0
(XEN) mm.c:645:d5 Non-privileged (5) attempt to map I/O space 000000f0

Xen-users mailing list

<Prev in Thread] Current Thread [Next in Thread>