pxelinux経由で、FreeBSDのpxebootインストールができることがわっかたので、めも。
- pxelinux環境は設定済みということで
- FreeBSDのpxebootインストールで使用するNFS先は、tftpサーバー上に/pxerootを作りました
- FreeBSDのisoイメージ(例えば7.2-RELEASE-i386-bootonly.isoとか)の、bootディレクトリにある、pxebootファイルを、pxelinux環境の「pxelinux.0」があるディレクトリにコピーします。
- コピーした、pxebootの名前を、pxeboot.0に変更します。(".0"が重要)
- pxelinux.cfgディレクトリにある、default(メニュー)ファイルを変更します
label bsd72 menu label FreeBSD 7.2 kernel pxeboot.0 ← 2で行なった変名とあわせる
pxeboot後、追加したメニューを選択すると、/pxerootをNFSマウントして、loader.conf等を読み込んでいつものメニューがでるので、vfs.root.mountfromの設定をして続行。あとは通常のインスール作業。