VMware5の上でFreeBSD5.3stableを飼ってるんだが、boot0がピーピーうるさい。
今まではboot0の画面が表示され、beep音が鳴り響いたとたんにVMWareで"shutdown"ボタンを押し、shutdownをキャンセルしてゴマかしてたが(こうするとなぜかbeep音がやむのだ)それじゃあまりに頭悪すぎなので以下の通り対処した。
1) カスタマイズしたboot0を作成
/usr/src/sys/boot/i386/boot0/boot0.Sを編集。
callw putchr # beep!
を削除する。
あとはmakeするだけ。ブツは/usr/obj/usr/src/sys/boot/i386/boot0/boot0に出来る。
2) ブートマネージャのインストール
上で作成したboot0をインストールする。
# boot0cfg -Bv -b /hoge/boot0 ad0
でおしまい。
最後のcvsupが5月だったみたいなんだが、firewallの内側なので持ち出してやんないとcvsupできねえんですよね。そろそろ持ち出してやらねば。