Как отправить последовательность клавиш Alt + Ctrl + Del в гостевой виртуальной машине VirtualBox

32753
nass

У меня есть гостевая виртуальная машина Windows Server 2008 VirtualBox, которую я запускаю в режиме vboxHeadless. Хост - Linux 64-битный. Версия VirtualBox - 4.2.12r84980.

Виртуальная машина загружается нормально, и я получаю экран приветствия "Windows Server". То есть я должен нажать Alt+ Ctrl+, Delчтобы войти в систему.

Я попробовал множество способов отправить Alt+ Ctrl+ Del:

  • Удаленный рабочий стол к виртуальной машине из порта, который назначается безголовым VirtualBox. То есть <IP-адрес хоста VirtualBox>: VMguestPort. ACD не работает, поскольку последовательность клавиш перехватывается клиентским ПК, на котором я сижу и пытаюсь войти в гостевую виртуальную машину.

  • Удаленный рабочий стол напрямую к виртуальной машине <гостевой IP-адрес виртуальной машины Windows Server 2008>: 3389 не работает по той же причине.

  • phpVirtualBox дает кнопку для отправки ACD гостю виртуальной машины. Это тоже не работает.

  • Я прочитал это из командной строки, я мог использовать команду

    VBoxManage controlvm win2k8_64 keyboardputscancode 1d 38 53  VBoxManage controlvm win2k8_64 keyboardputscancode 9D B8 D3 

для нажатия клавиш, а затем последовательности отпускания клавиш. Это тоже не работает.

Почему они работают? Особенно с Windows Server 2008 в качестве гостя виртуальной машины?


Предложенный предыдущий ответ не работает (нажатие Alt+ Ctrl+ Endтакже не работает), а также, поскольку я работаю безголовый сервер, я не вижу никаких изменений, чтобы увидеть графический интерфейс VirtualBox. Лучшее, что я могу получить, - это веб-интерфейс phpVirtualBox, а в VirtualBox нет ни одной "правой клавиши Ctrl" для захвата.

0
На этот вопрос ответили [здесь] (http://superuser.com/questions/116946/how-do-i-press-ctrlaltdelete-in-virtualbox). one.time 10 лет назад 0

1 ответ на вопрос

7
one.time

The default method is the Host+Del sequence in VirtualBox. The default host key binding is generally the right Ctrl key.

ctl-alt-del

Additionally, you check/change your Host key binding within the Input section under File → Preferences in your VirtualBox Manager.

enter image description here