VirtualBox
VirtualBoxとは?
VirtualBoxは、OS上で別のOSを実行するハイパーバイザーソフトウェアの1つです。たとえば、WindowsでVirtualBoxを起動し、CentOSやUbuntuなどのLinux系OS、または別バージョンのWindowsをVM(Virtual Machine)として起動できます。
ハイパーバイザーにはVMware、KVM、Hyper-V、Xenなどがあります。VirtualBoxはWindows、Linux、Mac OS Xなどで動作します。VirtualBoxでは、Linux、Windows、Mac OS X Server、FreeBSD、OpenBSDなどのOSを実行できます。
ライセンスはGPLv2です。もともとはinnotek社が開発したもので、Sun Microsystems社に買収され、その後Oracle社に買収されました。現在もOracle社が開発を続けています。正式名称はOracle VM VirtualBoxです。
VirtualBoxの特徴
VirtualBoxの特徴として、デスクトップでの使いやすさが挙げられます。ゲストOSにVirtualBox Additionsをインストールすると、ホストOS側のウィンドウマネージャーとマウスの動作を統合できます。そのため、マウスをスムーズに移動できます。また、ゲストOSとホストOSの間でクリップボードも共有されるため、コピー&ペーストやカット&ペーストも通常どおり行えます。
画面表示として、次の3つの方法をサポートしています。
- スケールモード
- 仮想マシンウィンドウ内でゲストOSが動作するモードです。
- フルスクリーンモード
- 画面全体を使ってゲストOSを表示します。
- シームレスモード
- ホストOSのウィンドウに統合されて表示されます。各GUIアプリケーションは、ホストOS上のアプリケーションと同じように画面に表示されます。
また、実験的な実装ではありますが、Direct3Dも動作します。
これらの特徴から、VirtualBoxはサーバーを仮想化する用途よりも、デスクトップ用途での利用に適しています。
VirtualBoxのインストール
VirtualBoxをインストールするには、次のサイトからVirtualBoxをダウンロードします。
ダウンロードしたファイルをダブルクリックしてインストールします。