Virtualbox

如何連接到無頭執行的 VM

  • July 3, 2016

我使用 Headless 選項啟動了一個 VM。這一直運作良好。系統啟動了,我可以通過 rdp 毫無問題地連接到它。

目前它在網路完全配置之前卡在啟動等待鍵盤輸入。

VirtualBox Manager 顯示 VM 正在執行,但由於它是通過無頭 CLI 啟動的,我無法通過從 GUI 界面點兩下它來啟動它。

是否有 CLI 選項允許我連接到它並完成它正在尋找的鍵盤輸入?

我試圖避免我熟悉的唯一其他選擇:

$ VBoxManage controlvm "Windows 10" poweroff soft

有一段時間,我black screen在 VM VirtualBox Manager GUI 的預覽視窗中看到了正在發生的事情的進展。但是目前它處於螢幕空白模式,我看不到文字。通常點擊空格鍵或箭頭螢幕會喚醒控制台,這樣我就可以看到它在尋找什麼。

您可以使用以下命令:

VBoxManage controlvm VMName keyboardputscancode <scancodes>

其中掃描碼是由 PC-AT 鍵盤生成的掃描碼,如此所述。

有關此VirtualBox 論壇主題的更多資訊。

引用自:https://unix.stackexchange.com/questions/230895