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.