Windows може бути встановлена як гость HVM за допомогою Xen, але ваше обладнання потребує підтримки технологій віртуалізації, щоб це було корисно для ваших цілей.
Використовуючи Xen з Windows HVM domU, ви можете використовувати VGA та PCI, щоб надати віртуальній машині Windows прямий доступ до GPU. Однак суть полягає в тому, що вашій процесорній, материнській платі та потенційно графічному процесору потрібно підтримувати Intel VT-d або аналог AMD.
Відстеження належного обладнання, мабуть, буде найбільшим забороняючим фактором. Я говорю це тому, що, хоча технологія існує досить тривалий час, це не особливість, якою цікавляться багато споживачів, і тому вона недостатньо підтримується серед виробників, зокрема з боку виробників материнських плат. Ви можете знайти обладнання, для якого спільнота Xen працює, але технологія рухається так швидко, що важко знайти деталі, перевірені на роботу, доступні для придбання. Можливо, багато частин було припинено. Крім того, тільки через те, що чіпсет і процесор підтримують vt-d, це не означає, що BIOS для материнської плати підтримує vt-d, що ускладнює відстеження належного обладнання.
Якщо припустити, що ви отримаєте належне обладнання, тоді ви просто встановите Linux-дистрибутив, який буде виконувати роль dom0 або хоста, після чого ви встановите гіпервізор Xen. Вам потрібно буде трохи пограбувати, щоб змусити завантажувач GRUB завантажити завантажувальний пристрій Xen, оскільки за замовчуванням спочатку завантажиться стандартний завантажувальний засіб, тим самим наткнувшись на завантажувальну систему Xen.
Документація різноманітна і суперечлива, оскільки цей процес є досить нішевим, а за змістом 4.2+ було внесено суттєві зміни щодо того, як працюють певні інструменти та системи, а саме мережеве з'єднання, маршрутизація, трансляція NAT тощо. Існує поточна документація, але є також багато старої та застарілої інформації.
Після налаштування мережевої конфігурації вам потрібно буде забезпечити наявність принаймні двох графічних процесорів. Це пов'язане з належним обладнанням, про яке я говорив раніше. Ідеальний шлях - це мати процесор Intel з інтегрованою графікою для підтримки вашого Xen dom0, при цьому приємний ігровий графічний процесор для VGA та PCI перейде до вашого дому Windows. Однак, як я вже говорив, vt-d необхідний для того, щоб виконати проходження VGA та PCI.
У мене зараз HP dv7-3085dx від 2009 року, що у мене є Ubuntu як dom0 із Xen та Windows 8 як HVM. Хоча цей ноутбук HP підтримує vt-d і я можу передавати апаратне забезпечення до системи HVM Windows, я не можу пропустити графічний процесор до HVM Windows, не калічивши свій dom0, оскільки цей ноутбук має лише один підтримуваний VGA графічний процесор. Це залишає мене з системою HVM для Windows, яка працює добре, ніж чітка графічна продуктивність, що, на жаль, робить HP HVM досить марним.
За допомогою належного обладнання ви можете мати Windows HVM, який може грати в нові ігри на Ultra із 60+ FPS. На жаль, на даний момент я не володію належним обладнанням, щоб скористатися технологіями vt-d, але є багато відео YouTube із людьми. Ви можете шукати їх тестові показники, щоб зрозуміти, наскільки добре працює ця технологія, якщо у вас є належне обладнання.
--EDIT--
Щоб продовжити це, технічно можливо використовувати один графічний процесор для dom0 і domU. Однак вам знадобиться встановити dom0, щоб дозволити SSH з окремої машини, щоб запустити domU, оскільки вам доведеться вносити в чорний список графічний процесор у послідовності завантаження Dom0, щоб зробити його доступним для domU. Це означатиме, що вам потрібно використовувати дві машини для того, щоб зробити одну машину зручною.
Отже, ти б SSH у dom0, запустив domU. Якщо припустимо, що у вас є правильна установка проходження VGA, після запуску DomU ви входите в нього з другої машини. Тоді ви переконайтеся, що ваш пройдений через GPU відображається та встановлено драйвери. Потім ви вибираєте цей графічний процесор як адаптер дисплея за замовчуванням і сподіваєтесь, що ви отримаєте відео вихід на монітор, фізично прикріплений до машини, на якій працюєUUU.