VirtualBox上のUbuntu(8.04、8.10)、Debian5.0のディスプレイ解像度変更方法
Guest Additionsをインストールすることで任意の解像度に変更できるようになりました。
手順はWindows XP に VirtualBox を入れて、ついてでに Ubuntu も入れてみた。に載っている通りなのですが、バージョンのせいなのかちょっと違っていた所があったのと、あらかじめインストールしておくパッケージが必要なので、まとめます。
- UbuntuまたはDebianをHDDにインストールして起動します。
当たり前の事ですが、Live-CDで起動している時にはインストールできません。
- コンパイル関係のパッケージのインストールします。
synapticなどを使って build-essential をインストールします。
端末でaptを使う時は
$ sudo apt-get install build-essential
- kernel headers package のインストールします。
$ sudo apt-get install linux-headers-$(uname -r)
- VirtualBoxのメニューの[デバイス]から[Guest Additions のインストール] を選択します。
- デスクトップにCDのアイコンが出ます。
- VirtualBoxのメニューから[デバイス]の[CD/DVD-ROMのマウント] > [CD/DVD-ROMイメージ] を選択します。
- [仮想メディアマネージャ]のダイアログで「VBoxGuestAdditions.iso」をクリックして[選択]をクリックします。
- UbuntuまたはDebianの端末で
cd /media/cdrom0[enter]
sudo ./VBoxLinuxAdditions-x86.run[enter]
- インストール成功すると
<略>
Successfully installed the VirtualBox Guest Additions.
<略>
と出るので、再起動します。
- 再起動後、UbuntuまたはDebianのメニューの[システム] > [設定] > [画面の解像度] で設定できる解像度が増えています。また、VirtualBoxの窓をドラッグすると任意の解像度に変更できます。
[参照ページ]
http://www.cyberciti.biz/faq/howto-install-kernel-headers-package/
http://d.hatena.ne.jp/hipuri/20080513/1210682649
http://linux.owlnet.jp/virtualbox04.html