Windows XP and 2003 + virtio hangs on boot since the latest upgrade.

giner

Renowned Member
Oct 14, 2009
240
1
81
42
Tokyo
Hello,

I've got to the unusual issue. If my VM with Windows XP or 2003 installed has two virtio drives with IDs 0 and 1, i.e. virtio0 and virtio1, then it hangs on boot, on Windows XP/2003 boot logo. In other cases it boots well, for example:
virtio0, virtio1 - hangs
virtio0, virtio2 - boots
virtio0 - boots
virtio0, virtio1, virtio2 - boots
ide0,ide1 - boots
virtio0, ide0 - boots
ide0, virtio0 - boots
virtio0, virtio1, ide0 - hangs
virtio0, virtio1, ide1 - hangs

It happens on both Windows XP and 2003. I've tried to update virtio driver to the latest version for all virtual controllers and result is just the same.
It doesn't annoy much because I just changed virtio1 to virtio2 and it works now but would be nice to know what could cause that kind of magic :)

Code:
proxmox-ve-2.6.32: 3.2-126 (running kernel: 2.6.32-29-pve)
pve-manager: 3.2-4 (running version: 3.2-4/e24a91c1)
pve-kernel-2.6.32-27-pve: 2.6.32-121
pve-kernel-2.6.32-19-pve: 2.6.32-96
pve-kernel-2.6.32-28-pve: 2.6.32-124
pve-kernel-2.6.32-29-pve: 2.6.32-126
pve-kernel-2.6.32-14-pve: 2.6.32-74
pve-kernel-2.6.32-26-pve: 2.6.32-114
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: 1.4.5-1
openais-pve: 1.1.4-3
libqb0: 0.11.1-2
redhat-cluster-pve: 3.2.0-2
resource-agents-pve: 3.9.2-4
fence-agents-pve: 4.0.5-1
pve-cluster: 3.0-12
qemu-server: 3.1-16
pve-firmware: 1.1-3
libpve-common-perl: 3.0-18
libpve-access-control: 3.0-11
libpve-storage-perl: 3.0-19
pve-libspice-server1: 0.12.4-3
vncterm: 1.1-6
vzctl: 4.0-1pve5
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 1.7-8
ksm-control-daemon: 1.1-1
glusterfs-client: 3.4.2-1

Best regards,
Stanislav
 
I have the latest version of Virtio for Win XP and 2008r2 running in my Windows systems without problems.

Do yo have the latest version of virtio drivers (virtio-win-0.1-74.iso)?
please see this link:
http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/

And into of my Windows VMs, i have:
Date of driver: 11/20/2013
Version of driver: 51.65.104.7400

But, i had read that for Win 2003, is better the virtio drivers of "virtio-win-0.1-49", i personally don't have tested.
If you need this version of drivers, i can send you by email (56.954 KB.)

Best regards
Cesar