VirtualBox 4.2.12にUbuntu 13.04をインストール
VirtualBoxの環境にUbuntuをインストールしたときのメモ。
- VirtualBox 4.2.16の実験結果を追加(2013/07/09)
使用するソフトウェア
以下のソフトウェアを使用。
- VirtualBox: VirtualBox-4.2.12-84980-Win.exe
- Ubuntu: ubuntu-ja-13.04-desktop-i386.iso
VirtualBoxは普通にインストールして、Extension Packまで当てておく。
仮想マシンを作成
こんな感じで仮想マシンを作成。
種類 | 値 |
---|---|
タイプ | Linux |
バージョン | Ubuntu |
メモリ | 1024 MB |
HDD | 16.0 GB |
仮想マシンの作成後、[設定] - [ディスプレイ]で[3Dアクセラレーションを有効化]にチェックを入れておく。
Ubuntuをインストール
UbuntuのISOをストレージにセットして、仮想マシンを起動。
※piix4_smbus関係の警告が出るけど、とりあえず無視
画面の指示に従ってUbuntuをインストール。
15分ほどでインストールは終わったので、素直に再起動。
動くのは動くけどかなり重い。以下のコマンドでUnityの動作状況を確認。
>$ /usr/lib/nux/unity_support_test -p
Unity 3Dが無効になってるorz
とりあえず、「ソフトウェアの更新」だけやっておいてシャットダウン。
※このタイミングで、スナップショットを撮っておく
Guest Additionsのインストール
VirtualBoxのメニューから[Guest Additionsのインストール]を選択。あとは、画面の指示に従って実行。
こんな警告が出たけどインストールは正常に終了。
The headers for the current running kernel were not found. If the following module compilation fails then this could be the reason.
インストール画面を閉じて、再起動。
起動途中で画面がブラックアウトして止まったorz
何回かリセットしてようやく起動。けど、Unity 3Dが無効になったままorz
とりあえず、きりがないのでこの方法は諦める。一つ前のスナップショットまで巻き戻し。
追加のドライバーのインストール
[システム設定] - [ソフトウェアとアップデート]で[追加のドライバー]のタブを選択。[x86 virtualization solution...]を選択して、[変更の適用]を押す。
認証の後、変更が適用されるまでしばらく待って、再起動。
無事、動作が軽くなった。Unity 3Dが有効になってるのも確認。
セッション情報で、Guest Additionsが有効になってるのも確認。・・・なぜか、バージョンが「4.2.10_Ubuntu r84101」になってるけど気にしない。
普通に使えてるようなので、しばらくはこれで実験してみよう。
問題点
piix4_smbus関係の警告がでる
以下の手順でi2c_piix4を使わないように設定する。
- /etc/modprobe.d/blacklist.confに以下の行を追加
blacklist i2c_piix4
- initramfsを更新
update-initramfs -u -k all
時々、起動中に画面がブラックアウトして止まる
X Windowの起動に失敗してる? Unity側の問題か? 軽く調べたけどよくわからなかったので、とりあえず放置。
ときどき駄目でときどき正常に立ち上がるってのが、一番たちが悪いな。
[システム設定] - [詳細]がエラーで落ちる
とりあえず、放置で。
VirtualBox 4.2.16で再度実験
VirtualBoxの新しいバージョンが出ていたので、再度実験してみた。が、結果は4.2.12と変わらず。
普通にGuest AdditionsをインストールしてもUnity 3Dが有効にならない。システム設定から、追加のドライバーをインストールで有効になった。微妙。
情報元
Oracle VM VirtualBox
https://www.virtualbox.org/
Homepage | Ubuntu Japanese Team
http://www.ubuntulinux.jp/
ようやく Ubuntu 12.10 にアップグレード: 水より柔弱
http://kanakatsu.cocolog-nifty.com/blog/2012/12/ubuntu-1210-261.html
Fintastical: VirtualBox piix4_smbus Error
http://fintastical.blogspot.jp/2010/11/virtualbox-piix4smbus-error.html