http://docs.fedoraproject.org/en-US/Fedora/13/html/Virtualization_Guide/chap...
Says the recommended way to get the latest windows virtio drivers is to "yum install virtio-win", but apparently there is no such package in the fedora 13 repos.
Are the repos busted, or is the documentation busted?
On Sun, 2010-08-01 at 16:29 -0400, Tom Horsley wrote:
http://docs.fedoraproject.org/en-US/Fedora/13/html/Virtualization_Guide/chap...
Says the recommended way to get the latest windows virtio drivers is to "yum install virtio-win", but apparently there is no such package in the fedora 13 repos.
Are the repos busted, or is the documentation busted?
The documentation is busted. We are not allowed to include virtio-win drivers in Fedora repositories until we can build them without Windows. the link I sent earlier has the correct drivers to use. And they are much newer than the 9/2009 drivers you were using.
Justin
On Sun, 01 Aug 2010 15:53:22 -0500 Justin M. Forbes wrote:
The documentation is busted. We are not allowed to include virtio-win drivers in Fedora repositories until we can build them without Windows.
I figured as much, but just thought I'd ask. The new drivers do seem to work, but there doesn't appear to be any direct way to install them so I can boot from virtio without taking a round-about approach.
What finally worked was:
Make boot disk IDE
Make a 2nd disk and call it virtio
Boot XP and let the new hardware wizard ask about the new disk.
Point it to the CDROM with the guest drivers and let it install the virtio disk driver.
Now I can shutdown the XP KVM, fiddle the xml file to change the boot disk back to virtio and remove the 2nd dummy disk image.
Finally I can boot from virtio (whew! :-).
On Sun, Aug 01, 2010 at 05:33:52PM -0400, Tom Horsley wrote:
On Sun, 01 Aug 2010 15:53:22 -0500 Justin M. Forbes wrote:
The documentation is busted. We are not allowed to include virtio-win drivers in Fedora repositories until we can build them without Windows.
I figured as much, but just thought I'd ask. The new drivers do seem to work, but there doesn't appear to be any direct way to install them so I can boot from virtio without taking a round-about approach.
While it isn't any simpler, but you can probably do something using guestfish and virt-win-reg. Extract the driver from the floppy disk image using guestfish:
$ guestfish --ro -a viostor-31-03-2010-floppy.img
<fs> mount /dev/sda / <fs> ll /i386/WinXP
total 209 drwxr-xr-x 2 root root 512 Apr 5 07:58 . drwxr-xr-x 4 root root 512 Apr 5 07:58 .. -rwxr-xr-x 1 root root 1320 Apr 5 03:23 viostor.cat -rwxr-xr-x 1 root root 2417 Mar 31 18:33 viostor.inf -rwxr-xr-x 1 root root 199680 Apr 5 03:14 viostor.pdb -rwxr-xr-x 1 root root 8576 Apr 5 03:14 viostor.sys
<fs> download /i386/WinXP/viostor.sys /tmp/viostor.sys
and use the same registry editing technique that we use in virt-v2v to install the driver:
http://rwmj.wordpress.com/2010/04/30/tip-install-a-device-driver-in-a-window...
Rich.