phpVirtualBox を使用して VirtualBox を操作する

phpVirtualBox を使用して VirtualBox を操作する

私の Linux マシンでは VirtualBox が稼働しています。

ApacheとPHPをインストールして、http://sourceforge.net/projects/phpvirtualbox/稼働中です。

phpVirtualBox (Oracle の VirtualBox GUI を模倣し、ヘッドレス マシンに適したもの) を使用して新しい仮想マシンを作成しました。

VirtualBoxが使用するLinuxユーザーを「cdrom」グループに追加しました。

Windows 7 CD を Linux マシン (64 ビットは動作しなかったため 32 ビット) に挿入し、VirtualBox インターフェイスで [開始] をクリックしました。

すべてが順調に進んでいます。プレビュー画面には Windows が読み込まれていることが表示されます。次に、言語/時刻/キーボードを入力して「次へ」をクリックするように求める画面が表示されます。

「次へ」をクリックしますか? どうすれば「次へ」をクリックできるのでしょうか? あるいは、もっと一般的に言えば、VirtualBox とどのように対話するのでしょうか? GUI を備えた私のマシンは 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

仮想マシンが正しく設定されていると仮定すると、リモート デスクトップ サーバーが起動して実行されているはずです。これにより、VM のコンソールに直接アクセスできるようになります。

インストールされている Virtual Box のバージョン (OSE または独自バージョン) に応じて、VNC (OSE) または RDP (独自バージョン) のいずれかになります。RDP を使用するには、「Oracle VM VirtualBox Extension Pack」がインストールされている必要があります。

RDPサーバーはWeb UIの「コンソール」タブからもアクセスできます。サンプルのスクリーンショットは以下から入手できます。ここ、盗みたくないんです。:)

答え2

これを行う簡単な方法があり、PhpVirtualbox を回避して、インストールにキーボードを使用できるようになります。

リモートマシンにSSH経由で接続するには、-バツまたは-はいオプション:

  ssh -Y myuser@remotepc

次にCLIからVirtualbox GUIを起動し、

  /usr/bin/VirtualBox &

これで、ローカルキーボードを自由に使用できるようになります。

関連情報