On 11/18/2015 01:03 AM, Richard W.M. Jones wrote:
https://github.com/rwmjones/libguestfs/tree/rewrite-virtio-copy-drivers
Instead of trying to split and parse elements from virtio-win paths,
use the '*.inf' files supplied with the drivers to control how Windows
drivers are installed.
The following emails best explain how this works:
https://www.redhat.com/archives/libguestfs/2015-October/msg00352.html
https://www.redhat.com/archives/libguestfs/2015-November/msg00065.html
Currently the product variant (eg. client or server) is ignored (see
email I sent earlier today).
There's actually a fourth patch which I didn't include, which just
adds the content of all of the *.inf files from the virtio-win 1.7.4
ISO and directory, to test-data/fake-virtio-win. I didn't include it
because it's a big patch that's not very interesting, but you can get
it from the repo above.
Rich.