Messages in cipher reflected in the looking glass
[ Yasuhiro Fujitsuki's Weblog ]
http://blogs.sun.com/thaniwa/date/20090424 2009年 4月 24日 金曜日

Through the Looking-Glass

Project Looking Glass (LG3D) を最初のネタとしてスタートした この blog ですが、 今回の更新が最終更新となります。

2005年3月にスタートし、丸4年細々と更新を続けてきましたが、ちょうど良い区切りかと思います。

この blog のタイトルは当時関わっていた Project Looking Glass にもじって Looking Glass というキーワードを入れたタイトルにしようという名付けたものですが、 もう1つの意味として、PC/WSのディスプレイという意味も含めていました。
というのも、SE が blog を行うのだから技術的な内容 (プログラムコードとかコマンドとかそういうのを載せるという意味) にしようと考えていました。
そうすると、多くの人にはちんぷんかんぷんな内容になってしまいます。 「よく分からない文章」≒「暗号文」、 その「暗号文」が映っている液晶ディスプレイの主流は光沢液晶、 光沢液晶は映りこみが結構ありますが、これが鏡のようだったので、 「鏡に映った暗号文」=「Messages in cipher reflected in the looking glass」となったわけです。

今回のタイトルは Looking Glass ということで、鏡の国のアリスの原題にしてみました。
アリスのように鏡の中に迷い込んだのか、はたまた鏡から抜け出したのかはご想像にお任せします…。
ということで筆(?)を置きたいと思います。
LG3Dをやっていた時のように表に出てくるかはわかりませんが、しばしのお別れを。。。。。

http://blogs.sun.com/thaniwa/date/20090413 2009年 4月 13日 月曜日

(JA) OpenSolaris LiveUSB Creator for Windows

OpenSolaris LiveUSB Creator for Windows だそうです。

http://devzone.sites.pid0.org/OpenSolaris/opensolaris-liveusb-creator

OpenSolaris LiveUSB を作るためには OpenSolaris 自体が必要で、 書き込み用のスクリプトが用意されていたのですが、 これは、イメージをUSBにコピーした後に、Grubを別途書き込むという方法をとっていました。 そのため、dd for Windows などでは LiveUSB は作成できなかったんですが、 これでその心配は無くなりますし、便利ですね。

http://blogs.sun.com/thaniwa/date/20090408 2009年 4月 08日 水曜日

(JA) VirtualBox 2.2

VirtualBox 2.2 がリリースされたようです。
ダウンロードは http://www.virtualbox.org/wiki/Downloads から。
変更点は http://www.virtualbox.org/wiki/Changelog から。
個人的に気になったのは、

  • Shared folders for Solaris and OpenSolaris guests
  • OpenGL 3D acceleration for Linux and Solaris guests

辺りでしょうか。

Linux, Solaris ゲストでの OpenGLサポートはどの程度動くのか気になりますね。 Compizもちゃんと動くんでしょうか?
とはいえ、私はUSBにインストールしたOpenSolaris環境でもCompizは有効にはしていませんけど。^-^;

http://blogs.sun.com/thaniwa/date/20090402 2009年 4月 02日 木曜日

(JA) ZFS on FreeBSD Part 2

せっかく(?)なので、載せておきます。
VirtualBox は FreeBSD にも対応しているので、 OpenSolaris and ZFS Hands-on と同様の仮想ディスク設定をに行い、 下記の通り、ZFSを利用することができます。











http://blogs.sun.com/thaniwa/date/20090331 2009年 3月 31日 火曜日

(JA) ZFS on FreeBSD

ZFS のハンズオンのついでに FreeBSD の対応状況を多少調べてメモ代わりにまとめてみました。

http://blogs.sun.com/thaniwa/resource/lin_sol/zfs_on_freebsd.pdf

FreeBSD 7.0 で zfs を利用するには /etc/rc.conf に下記を追加しておく必要があるようです。

zfs_enable="YES"

とりあえず、上記のことなどを行えば、それ以外は先日アップした ZFS ハンズオンと同等のことを FreeBSD 上で行うことも可能です。
バージョンが多少異なるので、snapshotの表示は zfs list -t snapshot ではなく、 zfs list を使います。
参照: (JA) OpenSolaris and ZFS Hands-on Text for Beginners
http://blogs.sun.com/thaniwa/entry/ja_zfs_handson_for_beginners

http://blogs.sun.com/thaniwa/date/20090325 2009年 3月 25日 水曜日

(JA) Adobe Reader for Solaris x86

Solaris x86対応のAdobe Reader 9.1 がリリースされています。
Solaris 10 だけではなく、OpenSolaris 2008.11 も対応環境になっています。すばらしい。 ということで、Solaris 10 2009.06 b109 にインストールしてみました。 http://get.adobe.com/jp/reader/

$ cd ~/Downloads
$ chmod 755 AdbeRdr9.1.0-1_i486solaris_jpn.bin 
$ pfexec ./AdbeRdr9.1.0-1_i486solaris_jpn.bin 

ファイルを展開しています。しばらくお待ちください。コンピュータの設定によっては、時間がかかる場合があります。

このインストールには 182 MB の空きディスク容量が必要です。

インストール先ディレクトリの指定 - Adobe Reader 9.1.0 [/opt]  
/opt

共通ファイルをインストールしています ... 完了
プラットフォーム依存ファイルをインストールしています ... 完了
ライブラリを設定しています...完了
デスクトップおよびメニューアイコンを設定しています...完了
ブラウザプラグインを設定しています...完了

$ /opt/Adobe/Reader9/bin/acroread 





と言う感じでAbobe Readerも使えます。(Envinceもありましたが)
ZFSハンズオンを行う際に pdf を OpenSolaris 側に転送しておくと便利かもしれません。

http://blogs.sun.com/thaniwa/date/20090323 2009年 3月 23日 月曜日

(JA) OpenSolaris and ZFS Hands-on Text for Beginners

初級者向け ZFS ハンズオン用テキストを作成してみました。
ZFSは触ってみたいけど、よくわからないし、 新しいパーティションにインストールするのは抵抗が… という方に対応できるように VirtualBox に仮想ディスクを複数用意して ZFSの設定を行うようにしてみました。

ZFS自体の説明は入れていませんが、ZFSの設定だけではなく、 VirtualBoxのインストール、設定、 OpenSolarisのインストールなど、 ZFSを動かす前に必要になってくるものも掲載しています。
また、それぞれの手順をほぼすべて掲載しているため、ページ数は非常に多いのですが、 中身は非常に簡単かと思います。

この資料は Windows 環境で VirtualBox を利用することを前提として書いていますが、 他の環境でも使いまわせると思います。
このハンズオンを行う場合、2GB以上のメモリを搭載したPC環境を推奨します。

2009/3/25 追記 下記の修正を行いました。

  • Section 3 : 一部表記の修正
  • Section 5 : compression設定および課題の追加
  • Section 6 : 課題の追加


全部を含めた PDF は こちら ( http://mediacast.sun.com/users/thaniwa/media/opensolaris_zfs_hol.pdf ) 。
オリジナルの odp は こちら ( http://mediacast.sun.com/users/thaniwa/media/opensolaris_zfs_hol.odp ) から。

http://blogs.sun.com/thaniwa/date/20090316 2009年 3月 16日 月曜日

(JA) OpenSolaris b109 Part 2

OpenSolaris b109 を手元の Let's Note W4 にインストールしてみました。 b108までに発生していた

  • LiveCD で GUI が起動しない場合がある
  • Xで日本語キーボードが有効にならない
  • Xで日本語が表示されない

の3つは改善していました。
また、Let's Note W4 での USB ブートも多少安定したような気がします。 ただ、この辺は使い込んでみないことには分からない部分がありますので、 あくまでも、「気がする」ということで。

http://blogs.sun.com/thaniwa/date/20090314 2009年 3月 14日 土曜日

(JA) OpenSolaris b109

OpenSolaris b109 が出ています。


http://www.opensolaris.org/jive/thread.jspa?threadID=96985&tstart=0

LiveCDでGUIが起動しないなどは解決済みのようです。
AI(Automated Installer) を使った場合に 'root' ロールと 'Primary Administrator' プロファイルがセットされない(おそらく、pfexecが利用できない)などいくつか制限があるようなので、AIを使う場合は気をつける必要がありそうです。
b107などxorgが変更されたことに伴うキーボードがセットされない等の不具合は修正されたかどうかはわかりません。
時間があれば試してみたいと思います。
ダウンロードは torrent を利用するか、HTTP経由なら http://www.genunix.org/で。

http://blogs.sun.com/thaniwa/date/20090226 2009年 2月 26日 木曜日

(JA) OpenSolaris b108

b108 が出ました。106からあったGUIが起動しない(対処法は昨日の更新を参照)ものはまだ残っています。 それ以外にも、pkg image-update に関することなど、いくつか注意点がありますので、 下記のアナウンスを一読されることをお勧めします。

http://www.opensolaris.org/jive/thread.jspa?threadID=94412&tstart=0

ダウンロードは torrent を利用するか、HTTP経由なら http://www.genunix.org/ で。

http://blogs.sun.com/thaniwa/date/20090225 2009年 2月 25日 水曜日

(JA) murmurs concerning usb boot of OpenSolaris

つぶやきです。^-^;
OpenSolaris b106以降の LiveCD等を起動するとき、Xが起動しないことがあります。 b107,b108あたりでもこの現象は起こるようです。
そういう時は jack でコンソールログインして、

svcadm clear nwam

で解決します。

USB にインストールするときは X が起動した後に、USBメモリを挿しますが、 この時、オートマウントを行い、デスクトップにUSBディスクのアイコンが表示されます。 そういう場合はインストールを開始する前にアンマウントしておきましょう。
アンマウントを忘れるとインストール中にマウントに関するエラーが表示されます。 マウントされているUSBをアンマウントすればインストールは継続するのですが、 いきなり出るとびっくりするかと思います。
このケースに遭遇した場合、umount ではアンマウントできない場合があります。 そういう場合は umount -f で強制的にアンマウントが行えます。
下記の例は /mnt/NO\ NAME にマウントされている場合のアンマウントの方法です。

# pfexec umount -f /mnt/NO\ NAME

Let's Note W4 の USB ZFS ブートとの相性が良い設定はいまだに試行錯誤中。

http://blogs.sun.com/thaniwa/date/20090208 2009年 2月 08日 日曜日

(JA) OpenSolaris b106 : installation into usb memory

すでに Solaris Express で同様のことはテスト済みなのですが、 OpenSolaris b106 の ISO イメージが配布され始めたので、こちらでもテストをしてみました。
USBへのインストールは LiveCD / LiveUSB のどちらでも行えます。 下図は LiveUSB から USBメモリへのインストールを行っているところです。


インストール方法は以下の通りです。たいしたモノではありませんが…。

  1. OpenSolaris LiveCD もしくは OpenSolaris LiveUSB を起動する。
    この時点ではインストール用USBメモリは接続しません。 (起動時にエラーが出たりすることがあるので)
  2. OpenSolaris 起動後、USBメモリを接続。FATでフォーマットされている場合などは 自動マウントされるので、念のため、アンマウントしておく。
  3. インストーラアイコンをダブルクリックし、起動。
  4. インストールディスクに USB メモリを選択し、普通にインストール。

これだけです。^-^;

インストールは基本的に通常のインストールと変わりません。
一応、インストール手順のスクリーンショットを後半に貼り付けておきます。

================================
(参考) USBメモリブートの安定性向上?

USBメモリからのZFSブートが非常に不安定な場合があります。 GRUBからカーネルを選択後、OpenSolaris起動時に 「ブートできないデバイスです」という趣旨の英語の警告が一瞬表示され、 リブートを繰り返す現象に遭遇しました。
私の環境では /kernel/drv/scsa2usb.conf に OpenSolaris をインストールしたUSBメモリ情報を追加することにより、 この現象が軽減しましたので、参考までに書いておきます。
ただ、設定後でも利用する USB ポートを変えると同じ現象が再現したりする場合もあるので、 USBポートは固定した方が良いのかもしれません。

今回は removable設定のみを上書きするように設定していますが、 他の情報を書き換えたりすることで状況が改善したりするかもしれません。
この辺は今後情報が増えてくると期待。

USBメモリの情報を/kernel/drv/scsa2usb.confに追加する方法は下記のとおりです。

  1. LiveUSB / LiveCD を起動する。
  2. rpool を強制的にインポートする。

    $ zpool import -f -a
    

    おまけ rpool が複数ある場合、作業を行いたいrpoolをインポートできない場合があります。この場合は zfs の id を利用してインポートします。
    まず、下記のように zpool import で zpool 情報を取得します。インポートしていないpoolが複数のある場合は複数行表示されます。

    $ zpool import
      pool: rpool
        id: 6178916327464335414
     state: ONLINE
    status: The pool is formatted using an older on-disk version.
    action: The pool can be imported using its name or numeric identifier, though
    	some features will not be available without an explicit 'zpool upgrade'.
    config:
    
    	rpool        ONLINE
    	  c12t0d0s0  ONLINE
    

    id を利用してインポートします。

    $ zpool import -f 6178916327464335414
    

  3. / ディレクトリのマウントポイントをlegacyに変更する

    $ zfs set mountpoint=legacy rpool/ROOT/opensolaris
    

  4. /mnt でマウントする

    $ mount -F zfs rpool/ROOT/opensolaris /mnt
    

  5. /mnt/kernel/drv/scsa2usb.conf に OpenSolaris をインストールしたUSBメモリ情報を追加する。

    まず rmformat コマンドで USBメモリの製品名を調べておきます。 この場合は、製品名PicoDUAL になります。

    $ rmformat
    Looking for devices...
         1. Logical Node: /dev/rdsk/c11t0d0p0
            Physical Node: /pci@0,0/pci1462,6510@1d,7/storage@2/disk@0,0
            Connected Device: GH       PicoDUAL         PMAP
            Device Type: Removable
    	Bus: USB
    	Size: 15.3 GB
    	Label: 
    	Access permissions: 
    

    次のコマンドを実行します。

    $ prtconf -v > /tmp/a
    

    USBメモリ名を利用して、USBメモリの情報を探します。

    必要な情報は usb-vendor-id, usb-product-id, usb-revision-id(オプション) です。
    下記は prtconf -v 出力の PicoDUAL が該当する部分です。

                        name='usb-product-name' type=string items=1
                            value='PicoDUAL'
                        name='usb-vendor-name' type=string items=1
                            value='GH'
                        name='usb-serialno' type=string items=1
                            value='078C06810B04'
                        name='usb-raw-cfg-descriptors' type=byte items=32
                            value=09.02.20.00.01.01.00.80.64.
                            09.04.00.00.02.08.06.50.00.07.05.81.02.
                            00.02.00.07.05.02.02.00.02.00
                        name='usb-dev-descriptor' type=byte items=18
                            value=12.01.00.02.00.00.00.40.6b.0a.0f.00.10.01.01.02.03.01
                        name='usb-release' type=int items=1
                            value=00000200
                        name='usb-num-configs' type=int items=1
                            value=00000001
                        name='usb-revision-id' type=int items=1
                            value=00000110
                        name='usb-product-id' type=int items=1
                            value=0000000f
                        name='usb-vendor-id' type=int items=1
                            value=00000a6b
    

    /mnt/kernel/drv/scsa2usb.conf に USBメモリの情報を追加します。
    追加するものは下記のとおりです。vid に usb-vendor-id、 pid に usb-product-id、 rev に usb-revision-id (下記は * を利用し、省略)、 removable = true を指定します。

    # ANYTHING CHANGED BEFORE THIS POINT MAY BE OVERWRITTEN IN UPGRADE
    attribute-override-list = "vid=0xa6b pid=0x0f rev=* removable=true";
    


  6. /mnt をアンマウント

    $ umount /mnt
    

  7. マウントポイントを元に戻す

    $ zfs set mountpoint=/ rpool/ROOT/opensolaris
    


書き換え間違い等があった場合、OSの起動時(OSバージョン等が表示され、Hostnameが表示される前)に /kernel/drv/scsa2usb.conf がおかしい趣旨の 警告が表示されます。

====================================

インストーラのスクリーンショット



ここで、インストール先に USB メモリを指定しています。



今回は USB メモリ全体を利用するため、選択オプションを変更しました。











インストール後の rmformat, zpool status の情報は次のような感じです。

user@opensolaris:~$ uname -a
SunOS opensolaris 5.11 snv_106 i86pc i386 i86pc Solaris
user@opensolaris:~$ cat /etc/release
                         OpenSolaris 2009.06 snv_106 X86
           Copyright 2009 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                            Assembled 28 January 2009

user@opensolaris:~$ rmformat
Looking for devices...
     1. Logical Node: /dev/rdsk/c10t0d0p0
        Physical Node: /pci@0,0/pci10f7,8338@1d,7/storage@1/disk@0,0
        Connected Device: GH       PicoDUAL         PMAP
        Device Type: Removable
	Bus: USB
	Size: 15.3 GB
	Label: 
	Access permissions: 
     2. Logical Node: /dev/rdsk/c8t0d0p0
        Physical Node: /pci@0,0/pci10f7,8338@1d,7/cdrom@3/disk@0,0
        Connected Device: MATSHITA DVD-RAM UJ-823S  1.50
        Device Type: CD Reader
	Bus: USB
	Size: 
	Label: 
	Access permissions: 
user@opensolaris:~$ zpool status
  pool: rpool
 state: ONLINE
 scrub: none requested
config:

	NAME         STATE     READ WRITE CKSUM
	rpool        ONLINE       0     0     0
	  c10t0d0s0  ONLINE       0     0     0

errors: No known data errors


今回の USB ブート環境は Let's Note W4 で作成したわけですが、 試しに別のノートPC(MCJ Co,.Ltd m-book P650)に入れて起動してみたところ、 普通に起動しました。
Let's Note W4 は内臓グラフィックスで、こちらは GeForce 9600M GT だったりしますが、 普通に認識してます。
GrubもUSBのものが使われていて、Windows等を起動する場合は USBを引っこ抜けば良いので関係ないですし、WindowsのFATで共有領域を作っている場合は 多少テクニックが必要ですが、1つ入れといて使いまわしが効きそうです。

(ひとりごと)
いつの間にか 2009.06 になってますね…。

(EN) OpenSolaris b106 : Installation into USB Memory

OpenSolaris b106 supports to install OSes into USB memory.
The way to install OpenSolaris into USB memory is written in this content.


  1. Boot OpenSolaris with LiveCD or LiveUSB.
    In this time, does not connect USB memory, you want to install OpenSolaris, to PC.
  2. After boot OpenSolaris LiveCD/LiveUSB, connect USB memory for installation. When OpenSolaris mount usb memory automatically, unmount it.
  3. Double click Installer icon and start the Installer.
  4. Install OpenSolaris into USB memory with the Installer.

=========================================================================
Additional Infomation
In my environment, OpenSolaris often output warning message like " this device cannot boot " and reboot in the boot phase.
I have decreased the trouble by addition of the usb memory information into /kernel/drv/scsa2usb.conf .
I do not know whether this way is best way to reduce trouble or not.

The way to edit is as follows.

  1. Boot OpenSolaris with LiveUSB or LiveCD.
  2. Import rpool with -f option.

    $ zpool import -f -a
    

    A Small Tip If two or more pools named "rpool" exists in your pc, for example OpenSolaris and Solaris Express are in the same box, you can import the pool, you want to import, using pool id.
    At first, execute zpool import with no option, zpool command output pool informations, which does not be imported.
    When two or more pool exists, everything is displayed.

    $ zpool import
      pool: rpool
        id: 6178916327464335414
     state: ONLINE
    status: The pool is formatted using an older on-disk version.
    action: The pool can be imported using its name or numeric identifier, though
    	some features will not be available without an explicit 'zpool upgrade'.
    config:
    
    	rpool        ONLINE
    	  c12t0d0s0  ONLINE
    

    Second, import pool by zpool import with pool id.

    $ zpool import -f 6178916327464335414
    

  3. Change mount point of rpool/ROOT/opensolaris from / to legacy.

    $ zfs set mountpoint=legacy rpool/ROOT/opensolaris
    

  4. mount rpool/ROOT/opensolaris with mount -F zfs command.

    $ mount -F zfs rpool/ROOT/opensolaris /mnt
    

  5. Add USB memory information into /mnt/kernel/drv/scsa2usb.conf as follows.

    At first, find USB memory name by rmformat command.
    Name of the USB memory of the following sample is " PicoDUAL " .

    $ rmformat
    Looking for devices...
         1. Logical Node: /dev/rdsk/c11t0d0p0
            Physical Node: /pci@0,0/pci1462,6510@1d,7/storage@2/disk@0,0
            Connected Device: GH       PicoDUAL         PMAP
            Device Type: Removable
    	Bus: USB
    	Size: 15.3 GB
    	Label: 
    	Access permissions: 
    

    Second, execute the following command.

    $ prtconf -v > /tmp/a
    

    Third, find usb-vendor-id , usb-product-id and usb-revision-id of your USB memory.

    In this sample, usb-vendor-id is 00000a6b, usb-product-id is 0000000f and usb-revision-id is 00000110 .

                        name='usb-product-name' type=string items=1
                            value='PicoDUAL'
                        name='usb-vendor-name' type=string items=1
                            value='GH'
                        name='usb-serialno' type=string items=1
                            value='078C06810B04'
                        name='usb-raw-cfg-descriptors' type=byte items=32
                            value=09.02.20.00.01.01.00.80.64.
                            09.04.00.00.02.08.06.50.00.07.05.81.02.
                            00.02.00.07.05.02.02.00.02.00
                        name='usb-dev-descriptor' type=byte items=18
                            value=12.01.00.02.00.00.00.40.6b.0a.0f.00.10.01.01.02.03.01
                        name='usb-release' type=int items=1
                            value=00000200
                        name='usb-num-configs' type=int items=1
                            value=00000001
                        name='usb-revision-id' type=int items=1
                            value=00000110
                        name='usb-product-id' type=int items=1
                            value=0000000f
                        name='usb-vendor-id' type=int items=1
                            value=00000a6b
    

    Add USB memory information and removable=false option into attribute-override-list in /mnt/kernel/drv/scsa2usb.conf like following.

    # ANYTHING CHANGED BEFORE THIS POINT MAY BE OVERWRITTEN IN UPGRADE
    attribute-override-list = "vid=0xa6b pid=0x0f rev=* removable=true";
    


  6. umount mountpoint.

    $ umount /mnt
    

  7. Back mountpoint information to / .

    $ zfs set mountpoint=/ rpool/ROOT/opensolaris
    


=========================================================================

The followings are outputs of rmformat, zpool status.

user@opensolaris:~$ uname -a
SunOS opensolaris 5.11 snv_106 i86pc i386 i86pc Solaris
user@opensolaris:~$ cat /etc/release
                         OpenSolaris 2009.06 snv_106 X86
           Copyright 2009 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                            Assembled 28 January 2009

user@opensolaris:~$ rmformat
Looking for devices...
     1. Logical Node: /dev/rdsk/c10t0d0p0
        Physical Node: /pci@0,0/pci10f7,8338@1d,7/storage@1/disk@0,0
        Connected Device: GH       PicoDUAL         PMAP
        Device Type: Removable
	Bus: USB
	Size: 15.3 GB
	Label: 
	Access permissions: 
     2. Logical Node: /dev/rdsk/c8t0d0p0
        Physical Node: /pci@0,0/pci10f7,8338@1d,7/cdrom@3/disk@0,0
        Connected Device: MATSHITA DVD-RAM UJ-823S  1.50
        Device Type: CD Reader
	Bus: USB
	Size: 
	Label: 
	Access permissions: 
user@opensolaris:~$ zpool status
  pool: rpool
 state: ONLINE
 scrub: none requested
config:

	NAME         STATE     READ WRITE CKSUM
	rpool        ONLINE       0     0     0
	  c10t0d0s0  ONLINE       0     0     0

errors: No known data errors


I was installed OpenSolaris b106 into USB memory on Panasonic Let's note W4. And, other computer (MCJ Co,.Ltd m-book P650) can boot with this usb memory. Let's note W4 is centrino technology environment, display size is 1024x768(XGA). m-book P650 is centrino 2 technology environment, and graphics chip is GeForce 9600M GT, display size is 1650x1050(WSXGA).
OpenSolaris, install into USB memory, automatically recognize graphics chip and display size and so on. I think that OpenSolaris USB Memory version is very useful!

http://blogs.sun.com/thaniwa/date/20090205 2009年 2月 05日 木曜日

(EN) How to Use VMWare Image on VirtualBox

This content is English version of (JA) Use VMWare Image on VirtualBox : http://blogs.sun.com/thaniwa/entry/ja_vmware_image_on_virtalbox .
CentOS is used in this contents though Debian is used in Japanese Version, There is no change in the way to use VMWare image.


Start VirtualBox and select "Files" -> "Virtual Media Manager"
New Window of "Virtual Media Manager" will be appeared.



Click "Add" button on the "Virtual Media Manager".
Filechooser will be appeared.



Select a VMWare image file, you want to add, on the File chooser. In this contents, select VMWare image of CentOS.



The following image shows that VirtualBox recognize CentOS VMware image.



Click "New" button on the main window of the VirtualBox and call "Create New Virtual Machine" dialog.



Select CentOS VMWare image on the "Virtual Hard Disk".



Finish the creation of the new virtual machine with VMWare image.



Run CentOS 4.3 on VirtualBox (Grub)



Run CentOS 4.3 on VirtualBox (Kudzu)



Run CentOS 4.3 on VirtualBox (Console Login)



http://blogs.sun.com/thaniwa/date/20090204 2009年 2月 04日 水曜日

(JA) OpenSolaris b106

OpenSolaris の b106 が出ました。
詳細は下記のアナウンスを。
http://www.opensolaris.org/jive/thread.jspa?threadID=90713&tstart=0
全て bittorrent になっていますが、通常ダウンロードしたい方はこのあたりから。
http://genunix.org/distributions/indiana/

==========
 	http://pkg.opensolaris.org/dev/
has been updated to reflect the changes in snv_106 and introduces
support for SPARC systems in the package repository.  This update also
includes major fixes to the Caiman "Slim Install" and the Image
Packaging System (IPS).
==========

ということで、SPARCのサポートとSPARC版の提供も開始されました。

==========

6331 Build 106a Live CD sometimes boots only to console login
http://defect.opensolaris.org/bz/show_bug.cgi?id=6331

 	The Live CD boot process may terminate at the console login
 	prompt, not reaching the graphical desktop.

 	Work-around: Login as user "jack", password "jack" and then
 	issue the command

 		$ svcadm clear nwam

 	The boot process should continue and start the graphical
 	desktop.

============

というのもあったりするみたいなので、気をつけましょう。

とりあえず、b106 をインストールした後は
http://pkg.opensolaris.org/dev/
をリポジトリに追加する作業が必要かと。
既に Solaris Express でテスト済みの USB ブートはこれから試してみます。