pxebootでFreeBSD 8.0のインストール
前からやってみたかったネットワークブート(pxeboot)を使ってFreeBSDのインストールをしてみました。
こちらを参考に進めました。どうしても解決できなかったのが、デバイスをがらがら読み込んだ後に発生するこのエラー。
Lookup of /dev for devfs, error: 2 init: not found in path /sbin/init:/sbin/oinit:/sbin/init.bak:/rescue/init:/stand/sysinstall
Problem PXE booting FreeBSD 7.2 installer and installing via NFS
(QA) U (Programming): Installing FreeBSD 8 using PXE and NFS mount
こちらを参照して、/nfsroot/boot/loader.confのvfs.root.mountfrom="ufs:/dev/md0c"から、「c」をとって
vfs.root.mountfrom="ufs:/dev/md0"
にしたら、解消しました。
/nfsroot/boot/mfsroot.gzを解凍しろって話もあったが、そっちは不要でした。