VirtualBox 資料一覧
CUI環境でVirtualBox Guest Additionsをインストールする手順
2015/12/06更新
対応バージョン: 5.0.10

ここでは導入OSをUbuntu 15.04、VirtualBoxのバージョンを5.0.10として説明する。
bzip2インストール
VBoxLinuxAdditions.run実行時に必要なのでインストールされていない場合はインストールしておく。
% which bzip2 <- インストールされていない % sudo apt install bzip2
パッケージ or ISOファイルダウンロード
http://download.virtualbox.org/virtualboxにVirtualBoxのバージョン毎のディレクトリがあり、その配下にディストリビューション毎のパッケージが格納されている。Ubuntuの場合は当記事執筆時点で12.04(precise)、14.04(Trusty Tahr)、15.10(Wily Werewolf)用が配布されており今回対象となる15.04(Vivid Vervet)用が配布されていないので各OS分全てが格納されているISOイメージを入手してインストールする。
% wget http://download.virtualbox.org/virtualbox/5.0.10/VBoxGuestAdditions_5.0.10.iso % sudo mkdir /media/VBoxGuestAdditions % sudo mount -t iso9660 -o loop VBoxGuestAdditions_5.0.10.iso /media/VBoxGuestAdditions mount: /dev/loop0 is write-protected, mounting read-only
VirtualBox Guest Additionsインストール
ISOイメージに含まれているファイルを見るとUbuntu用はVBoxLinuxAdditions.runなのでこれを実行する。
% ls -l /media/VBoxGuestAdditions/ 合計 51259 dr-xr-xr-x 2 root root 2048 11月 11 02:02 32Bit/ dr-xr-xr-x 2 root root 2048 11月 11 02:02 64Bit/ -r-xr-xr-x 1 root root 647 8月 20 20:47 AUTORUN.INF* dr-xr-xr-x 2 root root 2048 11月 11 02:02 OS2/ -r-xr-xr-x 1 root root 7515597 11月 11 02:57 VBoxLinuxAdditions.run* -r-xr-xr-x 1 root root 17440768 11月 11 03:58 VBoxSolarisAdditions.pkg* -r-xr-xr-x 1 root root 16949040 11月 11 03:02 VBoxWindowsAdditions-amd64.exe* -r-xr-xr-x 1 root root 10244320 11月 11 02:57 VBoxWindowsAdditions-x86.exe* -r-xr-xr-x 1 root root 316016 11月 11 02:56 VBoxWindowsAdditions.exe* -r-xr-xr-x 1 root root 6964 11月 11 02:57 autorun.sh* dr-xr-xr-x 2 root root 2048 11月 11 02:02 cert/ -r-xr-xr-x 1 root root 5519 11月 11 02:57 runasroot.sh* % sudo /media/VBoxGuestAdditions/VBoxLinuxAdditions.run Verifying archive integrity... All good. Uncompressing VirtualBox 5.0.10 Guest Additions for Linux............ VirtualBox Guest Additions installer Copying additional installer modules ... Installing additional modules ... Removing existing VirtualBox DKMS kernel modules ...done. Removing existing VirtualBox non-DKMS kernel modules ...done. Building the VirtualBox Guest Additions kernel modules ...done. Doing non-kernel setup of the Guest Additions ...done. Starting the VirtualBox Guest Additions ...fail! (modprobe vboxguest failed) Installing the Window System drivers ...done. Installing graphics libraries and desktop services components ...done.
後片付け
% sudo umount /media/VBoxGuestAdditions % sudo rmdir /media/VBoxGuestAdditions % rm VBoxGuestAdditions_5.0.10.iso
関連資料・記事
参考サイト
VirtualBox技術情報 (Qiita)