お仕事で、HPのDL140にFreeBSD6.1をセットアップしていました。
セットアップしている途中に変なことに気が付きました。
このDL140にはCD-ROMドライブがついていないので、蓋を開けて無理やりドライブを接続しているのですが、CDROMをつけるとつけないでハードディスク(SATA)のドライブ番号がずれるのです。
CDROMをつけない場合
SATA1 ・・・・ ad0
SATA2 ・・・・ ad2
CDROMをつけた場合
SATA1 ・・・・ ad2
SATA2 ・・・・ ad3
CDROM ・・・・ acd0
なのでCDROMを外すと途中でマウントできないって起こられて起動しません。こんなおかしなことってあるのですね。もちろん無理やりSTAT1とSATA2のケーブルを入れ替えれば起動します。
調べてみるとどうもFREEBSD6.1 amd64に問題あるようなことがメーリングリストにありました。
このマシンはgmirrorでソフトRAIDにして使うので、どうなるのか心配でした。gmirrorを導入するときには、必ずCDROMをつけなくてはいけません。
ところが、gmirrorを入れるとCDROMを外しても、ちゃんとドライブ番号を正しくずらして、うまく動いてくれているみたいだったので、安心しました。
このインストールでせっかくのお休みに映画にいけませんでした。悲しい