Hajime Akashi's Weblog
なんとなく core dump
アーカイブ
« 2月 2008 »
     
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
23
24
25
26
27
28
29
 
       
今日
XML
Search

リンク

The requested Bookmark Folder does not exist: Blogroll

 
The requested Bookmark Folder does not exist: Links
 

Today's Page Hits: 187

    
« 前の日(Feb月 20日, 2008年) | 日付別メイン | 次の日(Feb月 22日, 2008年) »
20080222 2008年 2月 22日 金曜日
VirtualBox
こんにちは、あかぴんです。

海の向こうのぐうたらさんが VirtualBox を動かしていたので、ラボから Ultra 40 (Opteron 285 x2, 16GB MEM, 250HDD x2) 
を借りてきて、そいつに Nevada の最新版を入れて試してみました。

今回、持ってきたファイルは以下の 2 つ。

VirtualBox........http://www.virtualbox.org/wiki/Downloads
 例) http://195.34.175.98/download/testcase/VirtualBox-opensolaris-amd64-1.5.51-r28040-beta1.gz

Guest Additions...http://195.34.175.98/download/
 例)  http://195.34.175.98/download/1.5.6/VBoxGuestAdditions_1.5.6.iso

インストールは root になり、パッケージを gunzip して pkgadd するだけです。

# gunzip VirtualBox-opensolaris-amd64-1.5.51-r28040-beta1.gz	
# pkgadd -d VirtualBox-opensolaris-amd64-1.5.51-r28040-beta1 

The following packages are available:
  1  INNOvbox     innotek VirtualBox
                  (i386) 1.5.51

Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: all
nnotek VirtualBox(i386) 1.5.51
innotek GmbH
 をパッケージのベースディレクトリとして使用します。
## パッケージ情報を処理中です。
## システム情報を処理中です。
## ディスク領域の要件を確認中です。
## すでにインストール済みのパッケージとの重複を確認中です。
## setuid/setgid を行うプログラムを検査中です。

このパッケージには、パッケージのインストール処理中にスーパーユーザーの
アクセス権で実行するスクリプトが含まれています。

 のインストールを継続しますか [y,n,?] y

innotek VirtualBox を  としてインストール中です。

## 1/1 部分をインストールしています。
/opt/VirtualBox/LICENSE
/opt/VirtualBox <暗黙のディレクトリ>
/opt/VirtualBox/License-1.4.html
/opt/VirtualBox/UserManual.pdf
/opt/VirtualBox/VBox.sh
.
.
.
/opt/VirtualBox/vnic_term.sh
/platform/i86pc/kernel/drv/amd64/vboxdrv
/platform/i86pc/kernel/drv/vboxdrv.conf
[ クラス  を検査しています ]
## postinstall スクリプトを実行中です。
innotek VirtualBox - postinstall script
This script will setup and load the VirtualBox kernel module...
Loaded vboxdrv.
Creating links...
Done.

 のインストールに成功しました。

インストールが完了したら、ユーザに戻り、以下のコマンドで起動(/bin/sh 系)します。


$ LD_LIBRARY_PATH=/opt/VirtualBox:/opt/VirtualBox/qtgcc/lib /opt/VirtualBox/VirtualBox

ライセンスの確認やメールアドレスの登録の後、以下の画面が出てくれば成功です。

US Keyboard(右コントロールの無いキーボード)を使っている人は、インストールをする前に「ホストキー」 を設定しないと、フルスクリーン表示から簡単には脱出できなくなりますので、設定変更をします。 ([Print Screen] 等を駆使すれば復活できたりもしますが・・・)
ファイル(F) → 環境設定(P) → 入力

  

[右 Ctrl] を [Alt Graph](表示は Mode_switch) に変更してみました。

あとは「新規」ボタンをポチッとして仮想マシンを作成〜インストールするだけです。

ネットワークは、今の組み合わせだと「ホスト インタフェース」は動かないので「NAT」を選択してインストールしました。

Windows の場合は、Guest Additions をインストールすると、ウィンドウサイズを変更した際に Windows 側の画面サイズも同時に
変更してくれたり、マウスを使った作業効率が向上します。

この Version で良いのかどうかというのは無視して・・・

# mkdir /opt/VirtualBox/additions
# cp /Desktop/VBoxGuestAdditions_1.5.6.iso /opt/VirtualBox/additions
# ln -s /opt/VirtualBox/additions/VBoxGuestAdditions_1.5.6.iso /opt/VirtualBox/additions/VBoxGuestAdditions.iso

これで デバイス(D) → Gust Additions のインストール(I) で
インストーラが起動してくるはずです。

面倒であれば、CD/DVD-ROM のマウントで iso イメージを指定するのもありのような気もします。

今回、使っている U40 には Core も Memory も潤沢にあるので、Windows XP, Indiana Preview2, Ubuntu 7.10 を
同時に動かしてみましたが、どれもサクサク動きます(それぞれにメモリ 2GB 割り当てているからだと思います)。

OpenSolaris 版 VirtualBox、Beta 版ではありますが、どれも落ちることもなく、安定して動いてます。しかも快適! あとは足もとにある U40 が熱を出さなければ良いのですが、こればっかりは・・・(熱いっす) それでは。

2月 22日 2008年, 02:02:02 午前 JST Permalink 投稿されたコメント [1]