ОК, сценарий такой. У меня есть ноутбук, и у меня есть другой пользователь без устройства. У него / нее есть только клавиатура, мышь и монитор. Есть ли способ, которым я могу заставить его / ее использовать мой компьютер, создавая виртуальную среду, к которой он / она будет иметь доступ, НО, не мешая моей работе.

Я использую свой ноутбук и вижу свою ОС на мониторе ноутбука. Я создаю виртуальную среду (некоторые ОС, вероятно, Windows XP) и запускаю ее. Виртуальная среда отображается на подключенном мониторе, и другой пользователь использует ее, используя дополнительную клавиатуру / мышь и монитор, но не мешая моему экрану!

Это возможно? Глупый? Футуристические? Нужно больше оборудования?

2 ответа2

3

Очень интересная концепция.

Нет проблем с созданием независимой виртуальной машины. (используя что-то вроде Virtual-PC или Virtual Box).

Проверьте, есть ли на вашем ноутбуке дополнительный внешний порт графического выхода. Большинство так и делают, но многие разрешают включать вторичный порт только при выключенном главном экране, а некоторые разрешают только зеркалирование. Вам нужно будет проверить, можно ли одновременно включить основной экран и дополнительный порт, а рабочий стол Windows перенести на ведомый экран. Сделав это, вы можете запустить виртуальную машину, разместить ее на экране ведомого устройства и развернуть ее.

Проблема тогда в контроле. Я не могу придумать ни одного хорошего способа управления виртуальной машиной. Вы не можете просто подключить клавиатуру / мышь к ноутбуку, так как это может помешать. Возможно, с помощью USB-клавиатур / мышей можно подключить второй набор, настроить драйверы и перенаправить второй набор только на виртуальную машину, но я действительно не узнал бы, не попробовав это. По-видимому, виртуальная коробка поддерживает пересылку USB-устройств непосредственно на виртуальную машину без вмешательства в операционную систему хоста. Это позволит вашему другу управлять виртуальной машиной с помощью второй клавиатуры / мыши, подключенной к вашей системе. Я не пробовал это лично, см. Комментарии Mokubai для получения дополнительной информации. Также, глядя на другие ответы, кажется, что более новые версии VMWare также поддерживают это.

Вы можете изучить аппаратное обеспечение KVM-over-IP, которое позволит вам подключить клавиатуру / мышь (и даже монитор) к сети и управлять виртуальной машиной через локальную сеть Ethernet, но цену, которую вы заплатите, вы могли бы купить многократная замена ПК. Я также не знаю, требует ли KVM-over-IP особой аппаратной поддержки на стороне ПК (для очистки образа с шины PCIe или чего-то еще), которую виртуальная машина может не поддерживать.

Возможно, вы захотите прочитать на странице Open KVM и посмотреть, есть ли у них что-нибудь, что могло бы помочь. Кроме того, Synergy - это инструмент, который позволяет управлять клавиатурой / мышью по сети, но вашему другу все равно потребуется ПК, чтобы подключить его клавиатуру / мышь, чтобы иметь возможность управлять виртуальной машиной по сети, но тогда это лишит вас цели. требования.

Мне было бы действительно интересно услышать, если вам удастся заставить это работать - определенно отправьте ответ, если вы что-нибудь выясните.

2

VMware Workstation 7.0 имеет встроенную поддержку для этого. Переместите виртуальную машину на внешний монитор и установите ее в полноэкранный / эксклюзивный режим. Включите "Показать все устройства ввода USB" в разделе "Параметры виртуальной машины"> «USB-контроллер». Затем вы можете назначить любое устройство ввода USB на виртуальную машину, не влияя на хост. Поддержка USB значительно улучшена по сравнению с предыдущими версиями Workstation.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .