VirtualBoxのインストールと仮想マシンの作成

2013年10月02日 20時27分

201310022027VVBW00.png

はじめに

AWSや、さくらVPSなどを筆頭に、商用の仮想化サービスも簡単に使えるようになっています。今回は、VMwareと共に多くのユーザーに指示されているVirtualBoxのインストール方法と仮想マシンの作成方法について解説します。

VirtualBoxとは

VirtualBoxは、2008年にSun Microsystems(現在のOracle)が発表した仮想化ソフトウエアであり、オープンソースソフトウエアとして開発されています。

前提条件

作業の前提条件は、下記のとおりです。

ソフトウエアバージョン
OSWindows 7 Ultimate 32bit

VirtualBoxのインストール

  1. インストーラーの起動

    公式サイトから、VirtualBox-4.2.8-88781-Win.exeをダウンロードし、 インストーラーを起動します。

    201310022027VVBW01.png
  2. Custom Setup

    Nextをクリックします。

    201310022027VVBW02.png
  3. Custom Setup

    Create a shortcut on the desktop
    Create a shortcut in Quick Launch Bar

    をチェックして、Nextをクリックします。

    201310022027VVBW03.png
  4. Warning Network Interfaces

    Yesをクリックします。

    201310022027VVBW04.png
  5. Ready to Install

    Installをクリックします。

    201310022027VVBW05.png
  6. ユーザーアカウント制御(UAC)

    はい(Y)をクリックします。

    201310022027VVBW06.png
  7. セットアップの実行

    201310022027VVBW07.png
  8. Windows セキュリティ

    Oracle Corporationからのソフトウエアを常に信頼する(A)をチェックし、インストール(I)をクリックします。

    201310022027VVBW08.png
  9. インストール終了

    デスクトップ上にVirtualBoxのショートカットが作成され、インストールが終了します。

    201310022027VVBW09.png

インストール後の環境設定

VirtualBoxをインストール後、VirtualBoxが作成する仮想マシン情報のデフォルトの保存フォルダの変更および、ホストマシンと仮想マシンのマウス、キーボード入力の切り替えを行うために、ホストキーの再設定を行います。

設定項目概要規定値設定値
保存フォルダ作成する仮想マシンの構成データ(vboxファイル)および、仮想マシンイメージ(vdiファイル)が保存されるフォルダ。保存フォルダのドライブの残ディスク容量が少ない場合は、他のドライブを指定しておいた方が良いでしょう。%HOME%\VirtualBox VMs
または
%HOMEDRIVE%%HOMEPATH%\VirtualBox VMs
F:\仮想マシン\VirtualBox
ホストキーキーボードによって、デフォルトホストキーの右CTRLキーが配置されていない場合、キーボートに合わせてホストキーを再設定します。Right Control(右コントロールキー)ALT+CTRLキー
  1. VirtualBoxの起動

    デスクトップ上のショートカットから、VirtualBoxを起動します。

    201310022027VVBW11.png
  2. 環境設定

    ファイル(F)メニューから環境設定(P)をクリックします。

    201310022027VVBW12.png
  3. デフォルトの仮想マシンフォルダー

    一般タブに表示されたデフォルトの仮想マシンフォルダー(M)のプルダウンメニューからその他を選択し、新しい保存フォルダを指定します。

    201310022027VVBW13.png
    201310022027VVBW14.png
    201310022027VVBW15.png
    201310022027VVBW16.png
  4. 入力タブ

    入力タブのホストキーを一旦リセットし、デフォルトの[Right Control]から[Alt Control]に変更します。

    ホストキーを変更するためには、ホストキー(K)の右横の入力エリアをクリックし、入力エリアが青に変わったら新たに設定するキーを入力します。

    入力が終了したら「OK」をクリックします。

    201310022027VVBW17.png
    201310022027VVBW18.png
    201310022027VVBW19.png
    201310022027VVBW20.png

仮想マシンの作成

仮想マシンを作成するには、下記の手順で行います。

  1. VirtualBoxの起動

    デスクトップ上のショートカットから、VirtualBoxを起動します。

  2. 新規(N)を選択

    ファイルメニューから新規(N)をクリック または、CTRL-Nをキー入力します。

    201310022027VVBW21.png
  3. 名前とオペレーティングシステム

    仮想マシンの名前および、ゲストOSを指定します。ゲストOSの指定により、最適なハードディスク、メモリなどのデフォルト値が設定されます。ここでは、ゲストOSとしてWindows XPを選択しています。

    201310022027VVBW22.png
  4. メモリーサイズ

    作成する仮想マシンのメモリサイズを指定します。ここでは、デフォルトの192MBから512MBに変更しています。

    変更前

    201310022027VVBW23.png

    変更後

    201310022027VVBW24.png
  5. ハードドライブ

    仮想マシンの仮想ハードドライブの割り当てを指定します。

    デフォルトでは、仮想ハードドライブを作成する(C)となっていますので、作成をクリックします。

    なお、仮想ハードドライブを追加しない(D)を選択すると、ハードドライブを持たない空の仮想マシンが作成できます。

    また、すでにある仮想ハードドライブファイルを使用する(U)を選択すると、既存の仮想ハードドライブを選択することができます。

    201310022027VVBW25.png
  6. ハードドライブのファイルタイプ

    作成するハードドライブファイルの形式を指定します。

    デフォルトでは、VDI(VirtualBox Disk Image)となっていますので、次へ(N)をクリックします。

    なお、VirtualBoxでは、以下のイメージファイルも作成することができます。

    形式概要
    VDIVirtualBox用のイメージファイル
    VMDKVMware Server/Player用のイメージファイル
    VHDVirtual Server/Virtual PC用のイメージファイル
    201310022027VVBW26.png
  7. 物理ハードドライブにあるストレージ

    仮想ハードドライブの割り当て方式を指定します。以下の方式で割り当てることができます。

    割り当て方式概要
    可変サイズ指定されたイメージファイルのサイズを上限として、仮想マシンが使用した分だけ物理簿ライブのディスク領域を消費します。
    固定サイズ指定されたイメージファイルのサイズを一度に作成します。作成には時間が掛かりますが、可変サイズのようにイメージファイルが分散しないため、高速に動作します。

    デフォルトでは、可変サイズが選択されていますが、ここでは固定サイズを選択します。

    変更前

    201310022027VVBW27.png

    変更後

    201310022027VVBW28.png
  8. ファイルの場所とサイズ

    作成する仮想ハードドライブファイルの名前を指定します。 デフォルトでは、手順3で指定した仮想マシン名が表示されますが、 任意の名前を指定することもできます。

    ここでは、デフォルトのままにして作成をクリックします。

    なお、手順7で可変サイズを指定した場合、最大2TBの範囲でイメージファイルのサイズ上限値を指定することができます。

    201310022027VVBW29.png
  9. 仮想マシンの作成

    仮想ハードドライブの作成が実行され、新規仮想マシンがホーム画面上に追加されます。

    201310022027VVBW30.png
    201310022027VVBW31.png

ゲストOSのインストール

仮想マシンにゲストOSをインストールするには、下記の手順で行います。

  1. 設定

    仮想マシンを選択し、設定(S)をクリックまたは、CTRL-Sを入力します。

    201310022027VVBW32.png
  2. マザーボードの設定

    システムタブからマザーボード(M)を選択し、 起動順序からフロッピーのチェックを外し、拡張機能のIO APICを有効化(I)をチェックします。

    なお、手順3でプロセッサー数を2以上にする場合、IO APICを有効化を必ずチェックする必要があります。

    変更前

    201310022027VVBW33.png

    変更後

    201310022027VVBW34.png
  3. プロセッサー数の設定

    システムタブからプロセッサー(P)を選択し、仮想マシンのCPU数を指定します。ホストマシンのコア数よりも大きな値を入力すると不適切な数値が入力された旨のメッセージが表示されます。ここでは、プロセッサー数を1→2に変更しています。

    201310022027VVBW35.png
  4. ストレージの設定

    ストレージタブでは、接続されているストレージデバイスが一覧表示されますので、CD/DVDドライブとして利用するドライブを指定します。ここでは、Windows XPのISOイメージをマウントした仮想ドライブを指定しています。

    変更前

    201310022027VVBW36.png

    変更後

    201310022027VVBW37.png
  5. 設定終了

    変更が完了したら、OKをクリックします。

  6. 仮想マシンの起動

    作成した仮想マシンを選択し、起動(T)をクリックまたは、仮想マシンをダブルクリックすると、仮想マシンの電源が入り、手順4で設定したCD/DVDドライブからOSインストーラーが起動されます。

    201310022027VVBW38.png

    仮想マシンが起動してしばらくすると、 キーボードキャプチャー情報ダイアログが表示されますので、OKをクリックします。

    201310022027VVBW39.png
    201310022027VVBW40.png
  7. ゲストOSのインストール

    物理マシンと同様にOSセットアップを続行します。なお、仮想マシン上でマウスをクリックするとマウス、キーボード入力が仮想マシンに送信され、ホストキー[ALT+CTRL]キーを入力すると物理マシンに入力が切り替わります。

    201310022027VVBW41.png
    201310022027VVBW42.png

仮想マシンの複製

既に作成された仮想マシンを複製するには、下記の手順で行います。

  1. クローン選択

    ホーム画面から複製する仮想マシンを選択し、仮想マシン(M)メニューからクローン(O)をクリックします。

    201310022027VVBW43.png
  2. 新しいマシン名

    クローンする仮想マシン名を入力し、すべてのネットワークカードの..をチェックした後、次へ(N)をクリックします。

    201310022027VVBW44.png
  3. クローンのタイプ

    すべてをクローン(F)が選択されているのを確認後、クローンをクリックします。

    201310022027VVBW45.png
  4. クローンの開始

    選択された仮想マシンがクローンされ、ホーム画面にクローンされた仮想マシンが追加されます。

    201310022027VVBW46.png
    201310022027VVBW47.png
Warning

以上で、既存の仮想マシンのクローンが作成できましたが、Windows仮想マシンを複製すると、SID(Security ID)が重複した状態のままとなりますので、クローン元となる仮想マシン上で、sysprepコマンドを実行した後、複製する必要があります。