ぷれいんぐLinux

Linuxを遊びたい?Linuxと遊びたい?それとも、Linuxに遊ばれたい?

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

VirtualBox on Ubuntu8.04 Vol. 2

VirtualBoxをubuntuにインストールしたんですが、
実はそのままでは、利用できない機能があります。
正確に言うと、ホストOSインストール時やインストール後に
利用できない機能があります。

それは、

・USBサポート機能

です。せっかくクローズドソース版をインストールしても、これじゃーねーー。
ubuntuの方で、少々作業が必要です。


さらに、大きな問題

・キー入力ができない!

この問題は大きい。
インストールもろくにできません。

じゃあ、どうすればいいのか・・・・・To be continued
スポンサーサイト

VirtualBoxの種類

VirtualBoxには、2つの種類があります。

オープンソース版とクローズドソース版。

基本的な機能は同じなようですが、
大きな点としては、
クローズドソース版には
・USBサポート
・ホストとゲスト間の共有フォルダ機能
があると言うことです。

この昨日は大きい違いだよね。
ソースをみることはないと思うので、
クローズドソース版をダウンロードしました。

オープンソース版はubuntuのリポジトリからインストールすることが
できるんだけどね。

VirtualBox on Ubuntu8.04 Vol. 1

ubuntu8.04に VirtualBox 1.6.2をインストールしました。

まずは、プログラムをダウンロード。
http://www.virtualbox.org/
からダウンロードできます。左のメニューのDownloadをクリック
virtualbox download


次に、Binaries (all platforms) をクリック
Screenshot-Downloads - VirtualBox - Mozilla Firefox


Platformを「ubuntu 8.04 (x86)」にして、
I agreeのチェックボックスにチェックして、Continueをクリック
Screenshot-Sun xVM VirtualBox 1.6 - Mozilla Firefox


あとは、ダウンロードするファイルをクリックしてダウンロード開始!
Screenshot-Download Sun xVM VirtualBox 1.6 for Ubuntu 8.04 (x86), Multi-language - Mozilla Firefox


ダウンロードが完了したら、「端末」からコマンドを入力してパッケージをインストールします。
ちなみに、ubuntuの「端末」は[アプリケーション]-[アクセサリ]-[端末]です
Screenshottannmatu.png


ここからが本番です!
(ファイル名はVirtualBox 1.6.3のファイル名です)

まずは、virtualboxパッケージをインストールします。
 $ sudo dpkg -i virtualbox_1.6.2-31466_Ubuntu_hardy_i386.deb
しかし、次のエラーが発生しました。

未選択パッケージ virtualbox を選択しています。
(データベースを読み込んでいます ... 現在 129456 個のファイルとディレクトリがインストールされています。)
(virtualbox_1.6.2-31466_Ubuntu_hardy_i386.deb から) virtualbox を展開しています...
dpkg: 依存関係の問題により virtualbox の設定ができません:
virtualbox は以下に依存 (depends) します: libqt3-mt (>= 3:3.3.8-b) ...しかし:
パッケージ libqt3-mt はまだインストールされていません。
dpkg: virtualbox の処理中にエラーが発生しました (--install):
依存関係の問題 - 設定を見送ります
以下のパッケージの処理中にエラーが発生しました:
virtualbox

ってことなので、libpt3-mtもインストールしなくちゃ。

 $ sudo apt-get install libqt3-mt

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の問題を解決するために 'apt-get -f install' を実行する必要があるかもしれません:
以下のパッケージには満たせない依存関係があります:
libqt3-mt: 依存: libaudio2 しかし、インストールされようとしていません
E: 未解決の依存関係です。'apt-get -f install' を実行してみてください (または解法を明示してください)。

あちゃー。libaudio2も欲しいのね。
じゃあ、あげる。

 $ sudo apt-get install libaudio2 libqt3-mt
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
提案パッケージ:
nas libqt3-mt-mysql libqt3-mt-odbc libqt3-mt-psql
以下のパッケージが新たにインストールされます:
libaudio2 libqt3-mt
アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 0 個。
3378kB 中 0B のアーカイブを取得する必要があります。
この操作後に追加で 9396kB のディスク容量が消費されます。
未選択パッケージ libaudio2 を選択しています。
(データベースを読み込んでいます ... 現在 129459 個のファイルとディレクトリがインストールされています。)
(.../libaudio2_1.9.1-1_i386.deb から) libaudio2 を展開しています...
未選択パッケージ libqt3-mt を選択しています。
(.../libqt3-mt_3%3a3.3.8-b-0ubuntu3_i386.deb から) libqt3-mt を展開しています...
libaudio2 (1.9.1-1) を設定しています ...

libqt3-mt (3:3.3.8-b-0ubuntu3) を設定しています ...

Processing triggers for libc6 ...
ldconfig deferred processing now taking place


成功したようなので、
今度こそ、virtualboxパッケージをインストール

 $ sudo dpkg -i virtualbox_1.6.2-31466_Ubuntu_hardy_i386.deb
未選択パッケージ virtualbox を選択しています。
(データベースを読み込んでいます ... 現在 129499 個のファイルとディレクトリがインストールされています。)
(virtualbox_1.6.2-31466_Ubuntu_hardy_i386.deb から) virtualbox を展開しています...
virtualbox (1.6.2-31466_Ubuntu_hardy) を設定しています ...
グループ `vboxusers' (GID 124) を追加しています...
終了。
Messages emitted during module compilation will be logged to /var/log/vbox-install.log.
Success!
* Starting VirtualBox kernel module * done.
* Starting VirtualBox host networking * done.
インストール途中には、以下の画面がでてきます。

vboxusersを作りましたよーっていうメッセージ
Screenshot-kumagaikumagai-ubuntu設定2

モジュールインストールするか?→「はい」と答える
Screenshot_virtualboxの設定


インストール時のメッセージを見て分かるとおり、グループ vboxusers が追加されます。
virtualboxを利用するユーザは、vboxusersグループに入っていないといけません。
ってことで、以下のコマンドを実行
 $ sudo usermod -a -G vboxusers $(whoami)
(もしくは、別のコマンドでも、グループに追加できます。
 $ sudo gpasswd -a $(whoami) vboxusers

すぐに反映されるわけではないので、
ログインし直しましょう。

では、早速、virtualboxを起動してみましょうかね。
 $ VirtualBox
WARNING: The vboxdrv kernel module is not loaded. Either there is no module
available for the current kernel (2.6.24-19-generic) or it failed to
load. Please recompile the kernel module and install it by

sudo /etc/init.d/vboxdrv setup

You will not be able to start VMs until this problem is fixed.

ありゃりゃ。焦りすぎましたね。カーネルモジュールのインストールが必要なのね。あれ?でも、virtualboxパッケージインストール途中で、実行されているみたいだけど・・・・
ま、いっかー。
でも、ちゃんと教えてくれたので、その通りに実行しましょう。
 $ sudo /etc/init.d/vboxdrv setup
* Stopping VirtualBox kernel module * done.
* Recompiling VirtualBox kernel module * done.
* Starting VirtualBox kernel module * done.

成功したみたい。

で、リトライ!
 $ VirtualBox

起動でーきた。
次回は、VirutalboxにWindows XPをセットアップだ。
プロフィール

Author:クマぷ~
Linuxに遊ばれてますか?

FC2カウンター
アドセンス
最近の記事
最近のコメント
月別アーカイブ
カテゴリー
リンク
このブログをリンクに追加する
最近のトラックバック
FC2ブログランキング
押していただけると励みになります

FC2Blog Ranking

カレンダー
06 | 2008/06 | 07
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 - - - - -
RSSフィード
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
ブログ内検索
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。