gptzfsboot error 49

家鯖を久々にモニタに繋いで起動してみたら、ブート時に

gptzfsboot error 49 lba 32
gptzfsboot error 49 lba 1

という謎エラーが出てた。なにこれこわい。

直前にHDDのSATAポートを入れ替えたりしてたので「もしかして弾みでHDDをぶっ壊した!?」とビクビクしながらググってみたら、FreeBSDのMLがヒットした。

やり取りによると、49というのはBIOSが返すエラーコードで「No media in drive.」を表すそうな。ZFSブートストラップがリムーバブルドライブを見つけ、かつメディアが入ってない場合に出る警告で、今まで通りシステムがブートするなら無視しておkとの事。

そういえば先日、内蔵のSDカードリーダーをブート候補に加えたので、きっとそのせいだな……。

と言う訳で一件落着。