이 저장소에는 paravirtual 및 edifulated 하드웨어를위한 KVM/QEMU Windows 게스트 드라이버가 포함되어 있습니다. 이 코드는 Fedora 및 Red Hat Enterprise Linux의 Virtio-Win RPM의 일부로 구축 및 선박이며 Binaries는 배포 중립 ISO 및 VFD 이미지 형태로도 제공됩니다. Windows Virtual Machines에서 Virtio-Win을 사용하는 경우 Fedora Virtio-Win 문서로 이동하여 Binaries 얻기에 대한 정보를 얻으십시오.
소스에서 Virtio-Win을 구축하려면이 저장소를 복제하고 드라이버 구축의 지침을 따르십시오. 구축 한 드라이버는 서명되지 않았거나 Tools/virtiotestcert.cer로 테스트를 서명하므로 Windows가 기본적으로로드하지 않습니다. 테스트 서명에 대한 자세한 내용은 Microsoft의 드라이버 서명 페이지를 참조하십시오.
크로스 서명 된 바이너리 (페도라 RPM에서 배송하는 것과 같은)를 구축하려면 자체 코드 서명 인증서가 필요합니다. 보안 부팅이 활성화 된 최신 Windows 10을 제외한 모든 버전의 Windows에서 교차 서명 된 드라이버를 사용할 수 있습니다. 그러나 교차 서명 된 드라이버가있는 시스템은 Microsoft 지원을받지 않습니다.
Microsoft가 서명 한 바이너리를 생산하려면 (Red Hat Enterprise Linux RPM에 배송되는 것과 같이 완전히 지원되는 경우) 테스트 결과 세트 (WHQL 프로세스라고 함)와 함께 Microsoft에 드라이버를 제출해야합니다. 이 커밋 이전에 사용 된 GPL 라이센스는 WHQL과 호환되지 않기 때문에 드라이버를 또한 드라이버가 KVM/QEMU의 업스트림 버전에서 노출 된 장치와 일치 하지 않도록 하드웨어 ID를 변경하도록 요청합니다. 이는 Windows 업데이트로 드라이버를 배포하려는 경우 특히 중요합니다. 자세한 내용은 Microsoft 게시 제한 사항을 참조하십시오.