Вторая графическая плата для работы с виртуализацией XEN?

Я планирую использовать XEN для работы в двух системах одновременно. На 1-м экране основная система (Ubuntu 14.04), на 2-м экране гостевая система (Win 7).

Вопрос 1: Это хорошая идея использовать 2-ую графическую доску? Win7 следует использовать для игр.

Вопрос 2: Мне понадобятся знания программирования для установки и настройки XEN для этого?

Вопрос 3: можно ли переключаться между двумя экранами (= 2 разных системы), перемещая мышь за границу экрана на следующий экран?

Мой опыт работы с XEN новичок.

Заранее спасибо за ваши советы!

С уважением, Маркус

1 ответ

Вопрос 1

Если аппаратное обеспечение вашего компьютера может поддерживать одновременную работу нескольких графических процессоров (на материнской плате достаточно слотов PCIe, блок питания может обеспечивать правильное питание карты и т. Д.), То для достижения вашей цели потребуется наличие нескольких графических процессоров в вашей системе.

вопрос 2

Не обязательно, но вам нужно убедиться, что в BIOS вашей материнской платы включен IOMMU и поддерживается пропускная способность GPU. Вам нужно будет зайти на сайт производителя вашей материнской платы, чтобы убедиться, что этот параметр находится в BIOS. Также неплохо обновить BIOS до последней версии, если она есть.

Также посмотрите здесь, чтобы убедиться, что ваш графический процессор поддерживается для сквозного прохождения в XEN.

Помимо включения IOMMU, вам потребуется изменить некоторые системные файлы, чтобы XEN pciback модуль для захвата вторичного графического процессора для использования с Win7 VM. Как правило, это может быть достигнуто путем изменения вашего /etc/initramfs-tools/modules файл выглядит следующим образом:

 xen-pciback passthrough=1 hide=(04:00.0)(04:00.1)

Я получил (04:00.0)(04:00.1) информация с использованием lspci | grep VGA Команда, которая предоставила мне:

 04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde XT [Radeon HD 7770/8760 / R7 250X]

04:00.0 устройство представляет собой сам графический процессор, а 04:00.1 устройство - это звук HDMI на вашей видеокарте, который может или не может быть указан в lspci в зависимости от используемой вами карты.

После обновления /etc/initramfs-tools/modules файл, не забудьте обновить ваши initramfs с update-initramfs -u в противном случае ваши изменения не сохранятся после перезагрузки.

Вопрос 3

Нет. Ваши USB-устройства подключены к вашей основной системе, и загрузка виртуальной машины Win7 с вторичного графического процессора (даже в случае успеха) по своей сути не приведет к подключению USB-устройств к виртуальной машине Win7. Лично я не рассматривал варианты совместного использования USB-устройств между хостом и виртуальной машиной в системе XEN, но это должно помочь вам в правильном направлении.

Надеюсь это поможет:)

Другие вопросы по тегам