Scripts for packaging virtio-win drivers into VFDs, ISO, and an RPM. The goal
here is to generate a virtio-win RPM that matches the same file layout as
the RHEL virtio-win RPM, and publish the contents on fedorapeople.org
.
For details about using these scripts, see HACKING.md. This document describes the content that is published.
Downloads
Static URLs are available for fetching latest
or stable
virtio-win output.
These links will redirect to versioned filenames when downloaded.
The stable
builds of virtio-win roughly correlate to what was shipped with the most recent Red Hat Enterprise Linux release. The latest
builds of virtio-win are the latest available builds, which may be pre-release quality.
- Stable virtio-win ISO
- Stable virtio-win RPM
- Latest virtio-win ISO
- Latest virtio-win RPM
- Latest virtio-win-guest-tools.exe
- virtio-win direct-downloads full archive with links to other bits like
qemu-ga
, a changelog, etc.
virtio-win driver signatures
All the Windows binaries are from builds done on Red Hat’s internal build system, which are generated using publicly available code. Windows 8+ drivers are cryptographically signed with Red Hat’s trest signature. Test Signing Windows 10+ drivers are signed with Microsoft attestation signature.Microsof Attestation Signing. However they are not signed with Microsoft’s WHQL signature. WHQL signed builds are only available with a paid RHEL subscription.
The drivers are cryptographically signed with Red Hat’s vendor signature. However they are not signed with Microsoft’s WHQL signature.
Warning: Due to the signing requirements of the Windows Driver Signing Policy, drivers which are not signed by Microsoft will not be loaded by some versions of Windows when Secure Boot is enabled in the virtual machine. See bug #1844726. The test signed drivers require enabling to load the test signed drivers.Configuring the Test Computer to Support Test-Signing and installing Virtio_Win_Red_Hat_CA.cer test certificate located in "/usr/share/virtio-win/drivers/by-driver/cert/" folder.Installing Test Certificates
yum
/dnf
repo
Install the repo file using the following command:
wget https://fedorapeople.org/groups/virt/virtio-win/virtio-win.repo \
-O /etc/yum.repos.d/virtio-win.repo
The default enabled repo is virtio-win-stable
, but a virtio-win-latest
repo
is also available.