2008年2月12日火曜日

ubuntu7.10+VirtualBox

ubuntu7.10+VirtualBoxにXP入れてワンセグが見たい!
ということで、まずはVirtualBoxのOSE版をsynapticよりインストール。
取り敢えずXPのインストールには成功。(^.^)
でもUSBが認識されない。(×_×;)

そこで ubuntu virtualbox usb で検索!
オープンソース版ではUSBはサポートされていないらしい・・・
クローズドソース版なら出きるらしいので、リポジトリの追加と鍵ファイルをインポートしてインストールするもUSBはそのままでは認識されない・・・(〃゜▽゜;Aアセアセ・・・

以下のようにすると良いらしい。

・テキストエディタで「mountdevsubfs.sh」を編集

$ gksudo gedit /etc/init.d/mountdevsubfs.sh

 編集前
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb

編集後(下記4行の「#」を削除」)
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb

 保存してテキストエディタを閉じる

・テキストエディタで「40-permissions.rules」を編集

$ gksu gedit /etc/udev/rules.d/40-permissions.rules

 編集前

USB devices (usbfs replacement)
SUBSYSTEM=="usb_device", MODE="0664"

 編集後(GROUP="usbusers"を間に入れる)

# USB devices (usbfs replacement)
SUBSYSTEM=="usb_device",GROUP="usbusers",MODE="0664"

 保存してテキストエディタを閉じる


・グループの追加

「システム」→「システム管理」→「ユーザとグループ」→「グループの管理」→「グループ追加」でusbusersを追加し、「グループメンバー」の中の自分のログイン名にチェックを入れる。
ついでに、vboxusersの「グループメンバー」の中の自分のログイン名にチェックを入れる。

・テキストエディタでfstabの編集

$ gksudo gedit /etc/fstab

 下記内容を追加

none /proc/bus/usb usbfs devgid=46,devmode=664 0 0

 保存してテキストエディタを閉じる

・コンピュータの再起動

これでUSBも認識してXP入れてワンセグも見ることが出来たが・・・
映像がカクカク&静止したりしてワンセグは使い物にならなかった。

速攻でXPを削除してやった。!!( ̄ー ̄;)フッ・・・


0 件のコメント: