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

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

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

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

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

  • Удаленный рабочий стол напрямую к виртуальной машине :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.

1 ответ

По умолчанию используется последовательность Host+Del в VirtualBox. Связывание ключей хоста по умолчанию обычно является правой клавишей Ctrl.

CTL-Alt-Del

Кроме того, вы проверяете / изменяете привязку ключа вашего хоста в разделе " Вход " в " Файл"> "Настройки" в вашем VirtualBox Manager.

введите описание здесь

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