Взаимодействие с VirtualBox с помощью phpVirtualBox

Взаимодействие с VirtualBox с помощью phpVirtualBox

У меня на Linux-машине установлен и работает VirtualBox.

Я установил Apache и PHP и имеюhttp://sourceforge.net/projects/phpvirtualbox/запущен и работает.

Я создал новую виртуальную машину с помощью phpVirtualBox (который имитирует графический интерфейс Oracle VirtualBox и отлично подходит для машин без монитора).

Я добавил пользователя Linux, которого использует VirtualBox, в группу «cdrom».

Я вставил компакт-диск Windows 7 в свою машину Linux (32-разрядную, так как 64-разрядная не работала) и нажал «Пуск» в интерфейсе VirtualBox.

Все идет отлично! На предварительном просмотре видно, что идет загрузка Windows. Затем появляется экран, на котором предлагается ввести язык/время/клавиатуру и нажать «Далее».

Нажмите «Далее»? Как нажать «Далее»? Или, в более общем смысле, как мне взаимодействовать с VirtualBox? Моя единственная машина с графическим интерфейсом — Windows 7.

Похоже, у меня установлен пакет расширений:

login as: Michael
[email protected]'s password:
Last login: Sat May 23 10:06:04 2015 from 192.168.1.10
[Michael@devserver ~]$ VBoxManage list extpacks
Extension Packs: 1
Pack no. 0:   Oracle VM VirtualBox Extension Pack
Version:      4.3.10
Revision:     93012
Edition:
Description:  USB 2.0 Host Controller, Host Webcam, VirtualBox RDP, PXE ROM with                                                                                                                                                              E1000 support.
VRDE Module:  VBoxVRDP
Usable:       true
Why unusable:
[Michael@devserver ~]$

решение1

Если вы правильно настроили свою виртуальную машину, сервер удаленного рабочего стола должен быть запущен и работать. Он обеспечит прямой доступ к консоли виртуальной машины.

В зависимости от того, какая версия Virtual Box (OSE или проприетарная) у вас установлена, это будет либо VNC (OSE), либо RDP (проприетарная). Для использования RDP вам необходимо установить «Oracle VM VirtualBox Extension Pack».

RDP-сервер также доступен на вкладке «консоль» в веб-интерфейсе. Примеры скриншотов доступныздесь, я не хочу их красть. :)

решение2

Есть простой способ сделать это, который обходит PhpVirtualbox и позволяет использовать клавиатуру для установки.

Подключитесь к удаленному компьютеру по ssh с помощью-ИКСиливариант:

  ssh -Y myuser@remotepc

Затем запустите Virtualbox GUI из CLI,

  /usr/bin/VirtualBox &

и теперь вы можете свободно использовать свою локальную клавиатуру.

Связанный контент