[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] My first Windows VM


  • To: <Xen-users@xxxxxxxxxxxxx>
  • From: "Steffan A. Cline" <steffan@xxxxxxxxx>
  • Date: Sun, 15 Mar 2015 22:06:52 -0700
  • Delivery-date: Mon, 16 Mar 2015 05:07:27 +0000
  • List-id: Xen user discussion <xen-users.lists.xen.org>
  • Thread-topic: [Xen-users] My first Windows VM

I finally have the Win Server 2008 guest accessible however I cannot
complete the install. It gets to the same point every time to 58% and then
reboots.

Point at which it crashes: http://hldns.com/xen/win1.jpg
Point after the guest comes up: http://hldns.com/xen/win2.jpg

Logs:
http://hldns.com/xen/qemu-dm-win-2008-server1.log
http://hldns.com/xen/qemu-dm-win-2008-server2.log

Any ideas what causes this?


My config is:
[root@h1 xen]# cat win-2008-server.cfg
memory = 12288
maxmem = 12000
name = 'win-2008-server'
vif = [ 'ip=xxx.xxx.xxx.xxx,mac=00:16:3e:93:6B:E7' ]
address = 'xxx.xxx.xxx.xxx'
netmask = '255.255.255.224'
disk = 
['phy:/dev/vg_hosting1/win-2008-server_img,hda,w','file:/images/en_windows_
server_2012_r2_vl_x64_dvd.iso,hdc:cdrom,r']
boot = 'dc'
on_reboot = 'restart'
on_poweroff = 'restart'
kernel = "/usr/lib/xen/boot/hvmloader"
builder = "hvm"
device_model = "/usr/lib64/xen/bin/qemu-dm"
acpi = 1
pae = 1
vnc = 1
vnclisten = "0.0.0.0"
vncunused = 1
vncpasswd = "xxxxxxxx"
vcpus = 2



Thanks,
Steffan




On 3/12/15, 6:59 AM, "Steffan A. Cline" <steffan@xxxxxxxxx> wrote:

>
>On 3/12/15, 6:47 AM, "Ian Campbell" <ian.campbell@xxxxxxxxxx> wrote:
>
>>On Thu, 2015-03-12 at 06:20 -0700, Steffan A. Cline wrote:
>>> Not having much luck. I've been able to create any Linux guest at any
>>> time but windows is being difficult. Typically I use Cloudmin to
>>> manage this for me but am getting more into the manual config since
>>> Windows doesn't seem to play nice. I've looked at numerous examples
>>> and tried them all yet nothing seems to work. I can't get it to launch
>>> at all. Here are the relevant configs. Hopefully someone will know
>>> what the errors are.
>>> 
>>> 
>>> [root@h1 xen]# cat win-2008-server.cfg
>>> memory = 8192
>>> maxmem = 12000
>>
>>Unless you have PV drivers already installed in your HVM guest then you
>>cannot start with memory<maxmem, since a balloon driver is needed to
>>pickup the slack. I'm not sure what the failure would look like though.
>
>Even with memory = maxmem I still get the same results. I can change it
>and see if the log looks any difference. The .iso is just a standard image
>of a Windows 2008 server disc. Not sure what all it has installed in it by
>default.
>
>
>>When you say can't get it to launch, does xm create return an error or
>>does it do nothing? Or can you connect to VNC and it's silent or is
>>there some other behaviour etc?
>
>No error, xm starts it right up. VNC connects within the first couple of
>minutes but gives a half blue screen, a cursor and the rest is pixelated
>in large blocks. After a few minutes, no connection can be made at all.
>
>xmlist shows everything as it should. It never seems to shut down unless I
>kill it.
>
>
>>> 
>>> I can't find a clear definition of the errors though.
>>> 
>>> 
>>> domid: 8
>>> Using file /dev/vg_h2/win-2008-server_img in read-write mode
>>> Using file /images/en_windows_server_2012_r2_vl_x64_dvd.iso in
>>> read-only mode
>>> Watching /local/domain/0/device-model/8/logdirty/cmd
>>> Watching /local/domain/0/device-model/8/command
>>> Watching /local/domain/8/cpu
>>> qemu_map_cache_init nr_buckets = 10000 size 4194304
>>> shared page at pfn feffd
>>> buffered io page at pfn feffb
>>> Guest uuid = 43996c35-2f9f-52f2-6d66-d8ec0eec3a46
>>> Time offset set 0
>>> char device redirected to /dev/pts/10
>>> xen be: console-0: xen be: console-0: initialise() failed
>>> initialise() failed
>>> 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/8/xen_extended_power_mgmt): read
>>> error
>>> medium change watch on `hdc' (index:
>>> 1): /images/en_windows_server_2012_r2_vl_x64_dvd.iso
>>> I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: 0, size: 0
>>> Log-dirty: no command yet.
>>> xen be: console-0: xen be: console-0: initialise() failed
>>> initialise() failed
>>> vcpu-set: watch node error.
>>> [xenstore_process_vcpu_set_event]: /local/domain/8/cpu has no CPU!
>>> xen be: console-0: xen be: console-0: initialise() failed
>>> initialise() failed
>>> xs_read(/local/domain/8/log-throttling): read error
>>> qemu: ignoring not-understood drive `/local/domain/8/log-throttling'
>>> medium change watch on `/local/domain/8/log-throttling' - unknown
>>> device, ignored
>>> xen be: console-0: xen be: console-0: initialise() failed
>>> initialise() failed
>>> cirrus vga map change while on lfb mode
>>> mapping vram to f0000000 - f0400000
>>> 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.
>>> ACPI:debug: write addr=0xb044, val=0x0.
>>> ACPI:debug: write addr=0xb045, val=0x89.
>>
>>I suppose this is the qemu log?
>
>Sure is. qemu-dm-win-2008-server.log
>
>
>>
>>It's been a long time since I looked at at a Xen 4.2 system or an
>>xm/xend one, but I know qemu can be quite "chatty", so I'm not sure if
>>any of this indicates a problem or not.
>>
>>> ?
>>> Followed by tons of ACPI errors.
>>
>>i.e. more of the ACPI:debug stuff or by actual errors?
>No, just ACPI:debug
>
>
>>Is there any other interesting logging under /var/log/xen i.e. in the
>>xend log?
>
>I didn't see anything that stood out. Any log file in particular you're
>looking for?
>
>Thanks,
>Steffan
>
>>
>
>
>
>_______________________________________________
>Xen-users mailing list
>Xen-users@xxxxxxxxxxxxx
>http://lists.xen.org/xen-users
>



_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.