beepウルセ

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できねえんですよね。そろそろ持ち出してやらねば。