driver inside XP-VM can't be installed for virtio-scsi-pci

udo

Distinguished Member
Apr 22, 2009
5,977
198
163
Ahrensburg; Germany
Hi,
just try scsi-passthrough with an win xp vm on 2.1/f32f3f46.

Inside the VM I got the error (translated):
Code:
Hardware can't be initialized
Red Hat VirtIO SCSI pass-through controller
The device driver can't be loaded. The driver is possible damaged or be lacking.

And windows wan't to be activated again, because of big hardware changes (not activated yet).

The VM config:
Code:
bootdisk: ide0
cores: 1
ide0: oa_sata_r6:vm-305-disk-1
ide2: admin_nfs:iso/virtio-win-0.1-30_120715.iso,media=cdrom,size=44690K
memory: 1024
name: knecht3
net1: virtio=4A:0F:00:D9:0C:98,bridge=vmbr23
ostype: wxp
scsi0: local:305/vm-305-disk-2.raw,size=1G
scsihw: virtio-scsi-pci
sockets: 1
Any hint's ?

Udo
 
where do you get the error message ? windows event log ?
do you use last virtio-scsi driver for windows ?


note: for real scsi-passthrough, you need an iscsi backend (don't works with raw or lvm).
It should be possible in the future, but it need to implement a lio target in kernel, mapping the raw file, and use it through libiscsi.
 
where do you get the error message ?
Hi Spirit,
the error occour in the device manager (driver installation dialog).
windows event log ?
good hint - inside the system log I got an SideBySide error that Microsoft VC80.MFCLOC couln't be found - a micsosoft pages shows that this is an part of c++ http://support.microsoft.com/kb/923014
do you use last virtio-scsi driver for windows ?
Yes - virtio-win-0.1-30. But inside XP isn't the passthrough-driver - only below WXP?!
note: for real scsi-passthrough, you need an iscsi backend (don't works with raw or lvm).
It should be possible in the future, but it need to implement a lio target in kernel, mapping the raw file, and use it through libiscsi.
Ahh,
is that the reason, that I got the same performance on a wk8 (vm-disk on an lvm-iscsi-device) with passthrough and ide?!

Udo
 
I can confirm the issue, exactly the same here.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!