Я хочу настроить сервер в моей домашней сети под управлением Windows и Linux одновременно (без двойной загрузки). Я планирую использовать экземпляр Linux в качестве файлового сервера, и установка Windows в основном будет такой, чтобы я мог время от времени играть в игры, когда трафик на файловом сервере медленный.
Конечно, можно использовать программную виртуализацию (VMware или VirtualBox), используя Windows в качестве основной операционной системы и Linux в качестве гостевой, чтобы Windows / DirectX имел аппаратный доступ к моей карте nVidia и другому игровому оборудованию.
Но мне интересно, возможно ли, используя аппаратную виртуализацию, для Windows по-прежнему получать доступ к моему графическому оборудованию и использовать поддержку DirectX на уровне драйвера, предлагаемую моей видеокартой, даже если она работает под Xen?
Я признаю, что еще не очень много знаю о Xen или аппаратной виртуализации, но мне не терпится узнать.
источник
Недавно я прошел через тот же процесс поиска доступа к графической карте из виртуальной машины Windows, и ответ - ДА.
Основываясь на форумах Ubuntu и Xen и работах Teo En Ming, как упомянул Борис, я смог воспроизвести проход VGA, предоставляющий полный доступ к графической карте для виртуальной машины Windows.
Я даже продвинул его дальше, передав две графические карты двум разным виртуальным машинам. Следующее видео показывает результаты: http://www.youtube.com/watch?v=Gtmwnx-k2qg
Обратите внимание, однако, что процедура не является простой и что документация довольно скудна.
источник
Посмотрите видео Teo En Ming . Этот парень сотрудничал с проектом xen.org в области драйверов VGA.
источник