Windows dapat diinstal sebagai tamu HVM dengan Xen, tetapi perangkat keras Anda perlu mendukung teknologi virtualisasi agar ini berguna untuk tujuan yang Anda maksudkan.
Menggunakan Xen dengan domu Windows HVM, Anda dapat menggunakan VGA dan PCI pass-through untuk memberikan mesin virtual Windows akses langsung ke GPU. Namun, yang menarik adalah bahwa Prosesor, Motherboard, dan berpotensi GPU Anda perlu mendukung Intel VT-d atau yang setara dengan AMD.
Melacak perangkat keras yang tepat mungkin akan menjadi faktor larangan terbesar. Saya mengatakan ini karena, sementara teknologinya telah ada selama beberapa waktu, itu bukan fitur yang banyak diminati oleh konsumen dan karena itu belum didukung dengan baik di antara produsen, khususnya produsen motherboard. Anda dapat menemukan perangkat keras yang ditemukan oleh komunitas Xen berfungsi, tetapi teknologi bergerak sangat cepat, mungkin sulit menemukan bagian yang telah diverifikasi berfungsi, tersedia untuk dibeli. Banyak bagian mungkin telah dihentikan. Juga, hanya karena chipset dan cpu mendukung vt-d, itu tidak berarti bahwa BIOS untuk motherboard mendukung vt-d, yang membuat pelacakan perangkat keras yang tepat semakin sulit.
Dengan asumsi Anda mendapatkan perangkat keras yang tepat, maka itu hanya masalah menginstal distribusi linux untuk bertindak sebagai dom0 atau host yang kemudian Anda akan menginstal Xen hypervisor. Anda perlu sedikit bermain-main untuk mendapatkan loader GRUB untuk memuat bootstrap Xen, karena secara default bootstrap standar akan dimuat terlebih dahulu, sehingga mengalahkan bootstrap Xen.
Dokumentasi bervariasi dan bertentangan karena proses ini cukup niche dan pada 4.2+ beberapa perubahan signifikan telah dibuat mengenai bagaimana alat dan sistem tertentu beroperasi, yaitu penghubung jaringan, perutean, terjemahan NAT, dll. Ada dokumentasi saat ini yang ada, tetapi ada juga banyak informasi lama dan usang yang tersedia.
Setelah Anda mendapatkan pengaturan konfigurasi jaringan, Anda harus memastikan bahwa Anda memiliki setidaknya dua GPU. Ini terkait dengan perangkat keras yang tepat yang saya bicarakan sebelumnya. Cara ideal untuk pergi adalah memiliki CPU Intel dengan grafik terintegrasi untuk mendukung Xen dom0 Anda, sambil memiliki GPU gaming yang bagus untuk VGA dan PCI yang pas untuk Windows domU Anda. Namun, seperti yang saya katakan sebelumnya vt-d diperlukan untuk melakukan VGA dan PCI passthrough.
Saat ini saya memiliki HP dv7-3085dx dari 2009 yang saya miliki Ubuntu sebagai dom0 dengan Xen dan Windows 8 sebagai HVM. Sementara laptop HP ini mendukung vt-d dan saya dapat melewatkan perangkat keras ke Windows HVM, saya tidak dapat melewatkan GPU ke Windows HVM tanpa melumpuhkan dom0 saya, karena laptop ini hanya memiliki satu GPU yang mendukung VGA. Ini membuat saya dengan Windows HVM yang bekerja dengan baik selain kinerja grafis berombak, yang sayangnya membuat Windows HVM agak tidak berguna.
Dengan perangkat keras yang tepat Anda dapat memiliki Windows HVM yang dapat memainkan game baru di Ultra dengan 60+ FPS. Sayangnya saya saat ini tidak memiliki perangkat keras yang tepat untuk mengambil keuntungan dari teknologi vt-d, tetapi ada banyak video YouTube dari orang-orang yang melakukannya. Anda dapat mencari tes benchmark mereka untuk mendapatkan gambaran seberapa baik teknologi ini bekerja ketika Anda memiliki perangkat keras yang tepat.
--EDIT--
Untuk menindaklanjutinya, secara teknis dimungkinkan untuk menggunakan prosesor grafis tunggal untuk dom0 dan domU. Namun, Anda perlu mengatur dom0 agar Anda dapat SSH dari mesin terpisah untuk meluncurkan domU, karena Anda harus memasukkan daftar hitam GPU dalam urutan boot dom0 untuk membuatnya tersedia untuk domU. Ini berarti bahwa Anda perlu menggunakan dua mesin untuk membuat mesin tunggal dapat digunakan.
Jadi, Anda akan SSH ke dom0, luncurkan domU. Dengan asumsi bahwa Anda memiliki setup pass-through VGA dengan benar, setelah Anda menjalankan domU, Anda akan VNC ke dalamnya dari mesin kedua. Kemudian Anda memastikan bahwa melewati GPU Anda muncul dan memiliki driver yang diinstal. Kemudian Anda memilih GPU itu sebagai adaptor tampilan default dan berharap Anda mendapatkan output video ke monitor yang terpasang secara fisik ke mesin yang sedang digunakan domU.