このリポジトリには、Paravirtual and Emulatedハードウェアの両方で、KVM/QEMU Windowsゲストドライバーが含まれています。このコードは、FedoraおよびRed Hat Enterprise LinuxのVirtio-Win RPMの一部として構築および発送され、バイナリも分布中立ISOおよびVFD画像の形で利用できます。 Windows Virtual MachinesでVirtio-Winを使用するだけの場合は、Binariesの取得に関する情報については、Fedora Virtio-Winドキュメントにアクセスしてください。
ソースからVirtio-Winを構築したい場合は、このレポをクローンし、ドライバーを構築する指示に従ってください。構築するドライバーは、署名されていないか、ツール/VirtioTestCert.cerをテストしていることに注意してください。これは、Windowsがデフォルトでロードされないことを意味します。テスト署名の詳細については、Microsoftのドライバー署名ページを参照してください。
クロス署名のバイナリ(Fedora RPMに出荷するバイナリのように)を構築する場合は、独自のコード署名証明書が必要です。クロス署名ドライバーは、安全なブートを有効にした最新のWindows 10を除き、Windowsのすべてのバージョンで使用できます。ただし、クロス署名ドライバーを備えたシステムでは、Microsoftサポートは受けられません。
Microsoft-Signedバイナリ(Red Hat Enterprise Linux RPMに出荷するものと同様に、完全にサポートされている)を作成する場合は、一連のテスト結果(いわゆるWHQLプロセス)とともにドライバーをMicrosoftに提出する必要があります。このコミットの前に使用されたGPLライセンスはWHQLと互換性がないため、ドライバーをドライバーにwhqlすることにした場合は、eb2996deをコミットまたは新しい新しいものに基づいてください。さらに、ドライバーがKVM/QEMUのアップストリームバージョンによって公開されたデバイスと一致しないように、ハードウェアIDを変更することをお願いします。これは、DriversをWindowsの更新で配布する予定がある場合に特に重要です。詳細については、Microsoft Publishingの制限をご覧ください。