私の 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 &
これで、ローカルキーボードを自由に使用できるようになります。