VirtualBoxで仮想マシンにXPを入れる
Ubuntu 8.10にVirtualBox 2.0.4をインストールして、ゲストにWindows XPを動かしました。
シームレスウィンドウが楽しすぎです。Linuxの中にWindowsのウィンドウが共存してるのがすごく奇妙。
Synapticで以下をインストール
- virtualbox-ose
- virtualbox-ose-source
- virtualbox-ose-guest-utils
vboxusersグループに自身を追加。
で、適当に仮想マシンを作り、ごにょごにょして、Windows XPをインストールしました。
(アップグレード版のXP HomeしかないのでまずWin98をインストールして…)
以下引っかかったところを2つ
Guest Additionsのインストール
仮想マシンのウィンドウから、「デバイス(D)」 -> 「Guest Additions のインストール(I)」 とするとGuest AdditionsのCDイメージがマウントされるはずなんだけど、「VBoxGuestAdditions.isoが無い、インターネットからダウンロードしますか」という旨のダイアログが出た。はいをクリックしたら、そのあとにURIが書かれたダイアログが出て、ダウンロードをクリックしたがダウンロード出来なかった。
仕方がないので、アドレスをブラウザで開いてダウンロードし、/usr/share/virtualbox/VBoxGuestAdditions.iso にコピーしました。
これで無事Guest Additionsイメージをマウントできるようになり、インストール自体はすぐに終わりました。
キーボードの一部の文字が入力できない
日本語106キーボードの、バックスラッシュ(\)とアンダースコア(_)、円マーク(\)とバーティカルバー(|)、のキーが入力できなかった。
検索しても2.0のバージョンではそんな不具合は無さそうだったので、困った。
結局、原因はxmodmapでdvorak配列に変更してた所為でした。英語キーボードと認識されてたみたい。日本語配列に戻して起動したら無事認識されました。
setxkbmap jpしてから仮想マシンを立ち上げて、その後xmodmapでキー配列を変更しなおせばOKのようです。
めんどくさ。
参考:
http://faq.ubuntu-world.biz/2008/05/virtualbox.html
Ubuntu8.04でVirtualbox(WindowsXP) - 平穏無事の日記
http://fun.poosan.net/sawa/wiki/?VirtualBox
http://blog.livedoor.jp/morizo2000/archives/458478.html
index.rb [nofuture.tv]