Я использую ESXi 4.1 для своей платформы виртуализации, и я хотел бы вывести один из гостевых экранов на выход VGA хоста. Это возможно?
Я хочу сделать это, потому что мой хост-компьютер подключен к моему телевизору (с использованием VGA calbe), таким образом я могу использовать одного из моих гостей в качестве медиацентра, теперь я подключаю свой ноутбук к телевизору (используя HDMI), пока получение видеофайлов с помощью SMB (от одного из моих гостей).
Невозможно, извините, виртуализированный буфер кадра виртуальной машины не может быть сопоставлен с физическим - это не то, для чего предназначены гипервизоры без оболочки - вам нужно что-то вроде VMWare Workstation для этой функции.
Могу я попросить вас также быстро прочитать наш FAQ, поскольку этот вопрос действительно больше подходит для нашего ориентированного на потребителя сайта-партнера superuser.com.
Если у вас относительно новый компьютер, поддерживающий Intel VT-d (IOMMU), вы можете это сделать. В основном VT-d позволяет подключать устройство PCIe (или все устройства PCI за мостом PCIe-PCI) непосредственно к виртуальной машине. Возможно, вам потребуется включить его в BIOS, но он управляется в ESXi на вкладке Configuration-> Hardware-> Advanced. Я действительно рекомендую вам сначала сделать резервную копию виртуальных машин, поскольку испорченная конфигурация VT-d может помешать ESX показать консоль (поскольку она зарезервирована для виртуальной машины) или даже полностью загрузиться.
В качестве альтернативы, если у вас нет системы с поддержкой VT-d, вы, вероятно, можете подключить адаптер USB-> VGA к гостю и также выводить таким образом, но я не уверен, будет ли производительность на должном уровне.
Что вы можете попробовать, так это перевести гостевую консоль виртуальной машины в полноэкранный режим и переместить этот экран на свой телевизор. Честно говоря, я не совсем понимаю, чего вы пытаетесь достичь.