3wareの9650SEというRAIDコントローラが6.1-RELEASEのインストーラでは認識されずにそのままではインストールできない。で、どうやらメーカー提供の最新ドライバなら大丈夫ということらしいので、ドライバを差し替えたCD-ROMイメージを作成して無事インストールできたので、メモ。
◆ CD-ROMの準備
まずはインストール用のCD-ROMを準備。
# mdconfig -a -t vnode -f /tmp/6.1-RELEASE-i386-bootonly.iso -u 4 # mount_cd9660 /dev/md4 /cdrom # mkdir /tmp/6.1_iso # cd /cdrom # tar cf - . | tar xvfC - /tmp/6.1_iso
# cp /path/to/twa.ko /tmp/6.1_iso/boot/kernel/twa.ko
# cd /tmp/6.1_iso # mkisofs -b boot/cdboot -no-emul-boot -J -r -ldots -l -L -o /tmp/freebsd_6.1_twa.iso .
◆ インストール
作成したCD-ROMを使ってインストール。
OK load /boot/kernel/twa.ko
OK boot
# mkdir /tmp/cdrom # mount_cd9660 /dev/acd0 /tmp/cdrom # cp /tmp/cdrom/boot/kernel/twa.ko /boot/kernel/twa.ko # vi /boot/loader.conf --- twa_load="YES" ---以上