[したいこと・しりたいこと・目標]
VirtualBoxでUbuntuを使用していてGuestAdditionsが無効になったとき再インストールで楽をしたい。[環境]
Ubuntu Lucid Lynx 10.04 on VirtualBox 3.2.8[状況]
VirutalBox上にUbuntuをインストールしたけど、カーネルのアップデートがかかるとGuestAdditions が無効になる。いちいちマウントしてモジュールのインストールをするのがダルイ。
UbuntuをアップデートしたらCompizが使えなくなった。
Ubuntuをアップデートしたら視覚効果が効果なしになった。
[対処方法が4つあった。]
(01)
カーネルのアップデートがかかるとGuestAdditions が無効になるので、インストールしなおす。
$ cd /media
$ cd VBOXADDITIONS_3.2.8_64453
64bit環境なら
$ sudo ./VBoxLinuxAdditions-amd64.run
32bit環境なら
$ sudo ./VBoxLinuxAdditions-x86.run
(02)
VirtualBoxのバージョンがあがると、タイプするディレクトリが変わる。
長いとタイプミスが多くなるので、ワイルドカードで楽をする。
$ cd /media
$ cd V*
64bit環境なら
$ sudo ./V*amd64.run
32bit環境なら
$ sudo ./V*x86.run
(03)
カーネルのアップデートがかかるとGuestAdditions を入れなおす必要がある。
いちいちマウントしてモジュールのインストールをするのがダルイ。
何回もコマンドを入力するのは嫌だ。もっと楽をしたい。
以下のコマンドなら一行でビルドができる。
$ sudo /etc/init.d/vboxadd setup
(04)
カーネルがアップグレードたびにコマンドを入力してビルドするのが激しく面倒だ。
カーネルアップデート時にも自動で有効になるように Dynamic Kernel Module Support をインストールする。
$ sudo apt-get install dkms
Ubuntu Lucid Lynx 10.04 までは手動でインストールする。
Ubuntu Maverick Meerkat 10.10 からはインストール時から導入されている。
[参考]
【Ubuntu 10.10】 Marverick Meerkat (Beta) をVirtualbox 3.2.8 にインストールした時のGuest Additions問題:なんでもかんでもコンピュータ:So-netブログ
http://ankyo.blog.so-net.ne.jp/2010-09-15-1
penguin's HP : Ubuntu 9.04 with Compiz on VirtualBox - livedoor Blog(ブログ)
http://blog.livedoor.jp/penguin_drummer/archives/51155447.html
0 コメント:
コメントを投稿