windows 2003 drivers issues

m.ardito

Famous Member
Feb 17, 2010
1,473
18
103
Torino, Italy
Hi, I have a long time win 2003 server, before it had ide but recently switched to virtio disks and spice console.

now at boot, after login, asks for "drivers", and has "yellow question marks" in device manager.

win2003_pve.jpg

I already faced a balooning driver issue, but reading the forums, I got "balloon: 0" hint and that was solved.

now
- it always asks drivers for "red hat virtio scsi controller"
- device manager shows a "yellow question mark" for a "controller pci simple communications"
- device manager shows a "yellow question mark" for a "controller video (simple vga)"

as you see it has three virtio disks (working) but can't remember which version was the iso. (can't remember also how to check current drivers version...:confused:)

Any help or experience? Thanks, Marco

[edit] would guest tool referenced here help for device manager issues? http://www.spice-space.org/download.html[/edit]

here the vm conf

Code:
# cat /etc/pve/nodes/pve1/qemu-server/206.conf
acpi: 1
balloon: 0
boot: dc
bootdisk: virtio0
cores: 1
cpuunits: 1000
freeze: 0
ide2: none,media=cdrom
kvm: 1
memory: 2048
name: ADserver
net0: e1000=XXXXXXXX,bridge=vmbr0
onboot: 1
ostype: w2k3
sockets: 2
vga: qxl
virtio0: vm_disks_ts879:vm-206-disk-4,size=15364M
virtio1: vm_disks_ts879:vm-206-disk-5,size=5128M
virtio2: vm_disks_ts879:vm-206-disk-3,size=32G

and pve version

Code:
# pveversion -verbose
proxmox-ve-2.6.32: 3.1-114 (running kernel: 2.6.32-26-pve)
pve-manager: 3.1-24 (running version: 3.1-24/060bd5a6)
pve-kernel-2.6.32-20-pve: 2.6.32-100
pve-kernel-2.6.32-19-pve: 2.6.32-96
pve-kernel-2.6.32-26-pve: 2.6.32-114
pve-kernel-2.6.32-11-pve: 2.6.32-66
pve-kernel-2.6.32-23-pve: 2.6.32-109
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.0-2
pve-cluster: 3.0-8
qemu-server: 3.1-8
pve-firmware: 1.0-23
libpve-common-perl: 3.0-9
libpve-access-control: 3.0-8
libpve-storage-perl: 3.0-18
pve-libspice-server1: 0.12.4-2
vncterm: 1.1-6
vzctl: 4.0-1pve4
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 1.4-17
ksm-control-daemon: 1.1-1
glusterfs-client: 3.4.1-1
 
Last edited:
I was only able to install virtio 0.49 drivers for win 2003 r2 guests.. and they work ok ( disk virtio, net virtio )
 
I just installed (after a backup) those guest tools (spice-guest-tools-0.65.1.exe) and they seem to update all virtio drivers, askings confirm many times as drivers are unsigned.
Now, after a stop/start cycle, it booted fine, and
- "red hat virtio scsi controller" was not asked anymore. viostor.sys was updated (expectedly) to "65" (aka 52.65.104.6500)
- "controller pci simple communications" (it was vioser.sys, in the end), disappeard from device manager "troubles". now is ok and also "65" (aka 52.65.104.6500)

now I can also copy and paste text from w2003, before didn't worked.

the only device manager "trouble" was still the vga device (drivers asked just after login).

until this point I tried only drivers under C:\Program Files\SPICE Guest Tools\drivers\win2k3
then I had an inspiration: try XP drivers. Apparently, it worked. Those are in C:\Program Files\SPICE Guest Tools\drivers\winxp

Screen flashed a few times ( I was connected through SPICE), then all device manager "troubles" were gone, and now graphic card is "Red hat QXL GPU" (wow, a GPU! :-D )

I'll monitor if everything is stable, fora few days.

Marco
 
I got the iso, will try.
But do you know wher is an easy to understand "changelog" for those iso released, to see which improvements are brought by each release?
And, since spice guest tools seem to be created with 0.65.1 do you think that upgrading virtio drivers would cause troubles?

Thanks. Marco