読者です 読者をやめる 読者になる 読者になる

むずかしいことはわかりません

いろいろ書いてるみたいな

VirtualBox Guest Addtions Kernel Modulesがインストールできないとき。

Oracle VirtualBoxUbuntuを使うときにはGuest Additionsをインストールする必要があります。
が、なぜかインストールできないこともあるのでエラーメッセージをあらためて調べてみると
次のように出ていることがあります。

Building the VirtualBox Guest Additions kernel modules.
The headers for the current running kernel were not found. If the following module compilation fails then this could be the reason.

Building the main Guest Additions module ...fail!

kernelのヘッダーファイルがないのでビルドできないってことなので、インストールしてやれば解決。

sudo apt-get update
sudo apt-cache search linux-headers-$(uname -r)
sudo apt-get install linux-headers-$(uname -r)

apt-cache searchは、sudoでなくてもOKみたいですが、念のため付けて実行しました。

ISOをマウントしてもRead Errorが出てしまった場合は、VirtualBoxをインストールしたフォルダにある
VBoxGuestAdditions.isoをExplzhのようなisoファイルを展開できるソフトを使ってVBoxLinuxAdditions.runだけ
抜き出して、メールに添付するとかUbuntuOne/Dropboxのようなオンラインストレージを経由してコピーすればOK。

再起動すれば、クリップボードの共有や画面サイズの変更がちゃんとできるようになります。