ヘッドレスを実行している仮想マシンに接続する方法

ヘッドレスを実行している仮想マシンに接続する方法

Headlessオプションを使用して仮想マシンを起動しました。これはうまくいきました。システムが起動し、問題なくrdpを介して接続できます。

現在、ネットワークが完全に設定される前にキーボード入力を待っている間、起動が中断されました。

VirtualBox Manager には仮想マシンが実行中とマークされていますが、ヘッドレス CLI から起動されるため、GUI インターフェイスでダブルクリックして起動することはできません。

接続して希望のキーボード入力を実行できるCLIオプションはありますか?

私は私が慣れている唯一の他のオプションを避けようとしています。

$ VBoxManage controlvm "Windows 10" poweroff soft

black screenしばらくの間、VM VirtualBox Manager GUIのプレビューウィンドウで何が起こっているのかを見ました。しかし、現在はスクリーンブランクモードなので、テキストを見ることはできません。通常、スペースバーまたは矢印画面を押すと、コンソールが目を覚ますので、探しているものが表示されます。

答え1

次のコマンドを使用できます。

VBoxManage controlvm VMName keyboardputscancode <scancodes>

スキャンコードは、説明したようにPC-ATキーボードによって生成されます。ここ

これに関する追加情報VirtualBox フォーラムトピック

関連情報