以上で仮想マシンの新規作成は完了である。メモリ・サイズやディスク・サイズ以外はすべてデフォルトのまま(推奨値のまま)になっているので、内容を確認し、必要なら設定を変更する。Windows Virtual PCやVMware Playerなどと比べると、かなり細かい設定まで可能になっていることが分かるだろう。とりあえず、設定はデフォルトのままにしておいて、ゲストOSのインストールを始めよう。
次は仮想マシンを起動して、ゲストOSをインストールする。
VirtualBoxの管理画面で作成した仮想マシンを選択し、ツール・バーの[起動]をクリックする。すると最初の起動であることが検知され、次のような「初回起動ウィザード」が表示される。Windows Virtual PCなら、仮想マシンを手動で起動後、仮想DVD-ROMを手動でマウントしてシステムをDVD-ROMブートさせるところだが、VirtualBoxでは初回起動ウィザードが起動し、DVD-ROMイメージのマウントと自動ブートまでを行ってくれる。ただしVMware Player/VMware Workstationのように、OSのインストール・ウィザードまで備えているわけではなく(VMwareの場合は、ユーザー名やパスワード、CDキーの入力なども含めた自動インストールが可能。詳細は連載の第7回参照)、単にDVDブートするだけである。
初回起動ウィザードが起動したら、インストールDVD-ROMが入ったドライブを指定するか、DVD-ROMのイメージ(.ISOファイル)を仮想メディア・マネージャに登録して、そこからブートするように指示する。
デフォルトでは次のようにホストPCのDVD-ROMドライブを指しているので、ここでは.ISOファイルからブートするように設定してみる。
上の画面にある参照ボタン((2))をクリックすると、次の仮想メディア・マネージャの管理画面が表示される。ここには、仮想ディスクや仮想DVD、仮想フロッピーなどのイメージ・ファイルが登録されており、一括して管理できるようになっている。これにより、いちいちイメージ・ファイルの場所を探したり、重複して同じような内容の仮想ファイルを作成/維持する手間や無駄が省けるようになっている。
今回は、ここにまずWindows XPのインストールCD/DVD-ROMのイメージ(.ISOファイル)を登録し、それを使って仮想マシンをブートしてみる。
上の画面にある「追加」ボタン((5))をクリックして、.ISOファイルを登録し、それを[選択]((7))でアクティブにする。
すると次のようにウィザードが応答し、CD/DVD-ROMイメージからブートするように仮想マシンが設定される。
この画面で[完了]をクリックすると仮想CD/DVD-ROMイメージがマウントされ、仮想マシンが起動する。以後はWindows XPのインストール画面が表示されるだけなので、その詳細は省略する。
インストールの途中では何度か仮想マシンが再起動し、すべてのインストール作業が完了すると次のようになっているはずである。ここまでくれば、あとは仮想マシン用の追加機能をインストールするだけである。Windows Virtual PCやVMware Playerなどの場合と同じく、この追加機能をインストールすることによって、シームレスなマウスの移動やダイナミックなリサイズ、ビデオ・サポート、時刻同期、ホストとのデータ交換などの機能が有効になる。
追加機能をインストールするには、仮想マシンの[デバイス]メニューから[Guest Additionsのインストール](上の画面の(2))を選択する。すると仮想CD/DVD-ROMがマウントされ、インストール・ウィザードが起動する(次の画面参照)。
ウィザードを進めて追加機能をインストールすれば、ゲストOSのインストール作業はすべて完了である。なお、ウィザードの途中でインストールするコンポーネントを選択する画面が表示されるが、「Direct3D Support (Experimental)」はすべての環境で利用できるわけではない。詳細はコラム「Direct3D機能のインストール」を参照していただきたい。
VirtualBoxでは、いくつかのゲストWindows OSでDirect3Dがサポートされているが、その実装はまだ「実験的(experimental)」であり、完全ではない。いまのところ、32bit版のWindows VistaおよびWindows XPでのみ利用可能となっている。これらのOSでDirect3Dサポートを有効にするには、仮想マシンの起動時に[F8]キーを押してWindows OSをセーフ・モードで立ち上げ、そこで上記のGuest Additionsのインストール作業を行う(途中に出てくる「Direct3D Support (Experimental)」をオンにしてインストールする)。そして、仮想マシンの設定画面で[ディスプレイ]グループを開き、[3Dアクセラレーションを有効化]をオンにしてから仮想マシンを起動する。詳細は付属のPDFマニュアル(英語)の「4.5 Hardware-accelerated graphics」を参照のこと。
仮想マシンを利用する場合、画面モード(ウィンドウ・モードとフルスクリーン・モード)を切り替えたり、[Ctrl]+[Alt]+[Del]などの特別なキー・シーケンスを送信する必要がある。VirtualBoxでは次の画面の[仮想マシン]メニューのように、[Host]キーと共に[F]や[Del]などのキーを押すことによって実現している。[Host]キーは変更可能だが、デフォルトではキーボードの右側の[Ctrl]キーとなっている。
今回は、VirtualBoxの概要とインストール、仮想マシンの作成について簡単に解説した。仮想マシンのカスタマイズ方法やスナップショット、ネットワーク・アーキテクチャ、VirtualBox独自の機能(リモート・デスクトップ機能)などについては、次回解説する。
Copyright© Digital Advantage Corp. All Rights Reserved.