gmirror failed with error 19

9.1-RELEASEが出たので8.3-RELEASEの鯖をfreebsd-updateでアップグレードしてみたら、エラーが出て起動しない。
どうやら、FreeBSD 9.0-RELEASE Release Notesにあるように、loader.confに

kern.geom.part.check_integrity="0"

というおまじないが必要っぽい。
ただ、この鯖はインストーラから全体を1つのパーティションとしてインストールしたんだが。納得いかんなw。

GEOM_MIRROR: Device mirror/gm0 launched (2/2).
GEOM_PART: integrity check failed (mirror/gm0, MBR)
GEOM: mirror/gm0s1: geometry does not match label (16h,63s != 255h,63s).

まぁ、今までも起動時にこういうエラー出てたが、あんまり気にしてなかったw。
gmirrorしている鯖結構あるから、アップグレードするとき気をつけないとなー。
これ以外は特に問題もなくupgrade完了。/をSU+JにするときはCD起動しないとだめなのかな。