I’ve just recently been playing around with KVM on a HP DL360 running CentOS 6.2 x64. I had a very difficult time finding the VirtIO paravirtualized drivers for Windows in a virtual floppy format (vfd). I was looking for the vfd format so I could easily install the drivers in a Windows XP guest I was building and testing.
I’m going to post a link here to the file, not quite sure why it was pulled from RedHat’s site.
virtio-win-1.1.16.vfd (MD5SUM: 7437f5d81fc43e8da3be01802fa4e9fb)
Cheers!
Martin says
Hi,
Many thanks, I’m also setting up Windows XP under KVM.
Regards, Martin.
Patrick says
Thanks for this – makes no sense to me why it’d be made unavailable by RedHat.
Windows 2003 happily installing as I type. :-)
Sven says
You should try ProxMox VE. I’ve never had any problem with this Distro. It’s very nice if you are using Linux KVM.
Michael McNamara says
Thanks for the feedback Sven. I’ll be sure to check it out!
Cheers!
Long Ngu Duong says
I have problem with your virtio driver floppy image, I got an error when installing Windows 2003 Enterprise 64bit, that is:
“Setup cannot copy the file viostor.sys” – I tried ENTER many times but still failed so I must skip
then I got the error “Setup cannot copy the file viostor.inf” and “Setup cannot copy the file viostor.cat” if I chose SKIP.
My VM config:
qemu-system-x86_64 -machine accel=kvm:tcg -name svr283-win2k3r2-qcow2 -S -M pc-i440fx-1.4 -m 2048 -smp 4,sockets=4,cores=1,threads=1 -uuid 98665fac-4237-024f-fdaf-2a8606fdf419 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/svr283-win2k3r2-qcow2.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=localtime -no-shutdown -boot order=dc,menu=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive file=/vmdata/khoiso/virtio-win-1.1.16.vfd,if=none,id=drive-fdc0-0-0,format=raw -global isa-fdc.driveA=drive-fdc0-0-0 -drive file=/var/lib/libvirt/images/svr283-win2k3r2-qcow2.img,if=none,id=drive-virtio-disk0,format=qcow2,cache=writeback -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x4,drive=drive-virtio-disk0,id=virtio-disk0 -drive file=/vmdata/khoiso/Win2k3R2-32b_VCTV_D1 09022012.iso,if=none,id=drive-ide0-1-0,readonly=on,format=raw -device ide-cd,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0 -netdev tap,fd=26,id=hostnet0,vhost=on,vhostfd=27 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:00:7c:97:b1,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -device usb-tablet,id=input0 -vnc 127.0.0.1:2 -vga std -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x5
Can you help me to fix this ???
Michael McNamara says
I’m not sure why you thought this would work under a 64-bit client? I used this for just a simple Windows XP client and it worked fine.
I would suggest you try and find an 64-bit version of the VirtIO drivers.
http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/
Cheers!
RjBradlow says
I would imagine the reason they were pulled is due to the fact that:
“These para-virtualized drivers are included in the virtio package”
Read the first paragraph of Chapter 10. KVM Para-virtualized Drivers at the redhat customer portal here:
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualization_Host_Configuration_and_Guest_Installation_Guide/chap-Virtualization_Host_Configuration_and_Guest_Installation_Guide-Para_virtualized_drivers.html
RjBradlow says
Michael,
You may want to add these references too:
KVM… Windows VirtIO Drivers
http://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers
fedora project… Chapter 12. KVM Para-virtualized Drivers
http://docs.fedoraproject.org/en-US/Fedora/13/html/Virtualization_Guide/chap-Virtualization-KVM_Para_virtualized_Drivers.html
Michael McNamara says
Thanks for the information RJ!