FreeBSD ディスクレス端末のできるまで

つまり、NFS root を構築しなきゃいけないわけで。
make buildworld & make buildkernel したあとで、
mkdir /dest/dir
cd /usr/src
make DESTDIR=/dest/dir installworld
cp /boot/device.hints /dest/dir/boot/device.hints
make DESTDIR=/dest/dir KERNCONF=YOUR_CONF installkernel
mergemaster -D /dest/dir
そんな感じ。このあとで、クライアント上で NFS の mount point になるところとかを作る。
コピーしたもの:
/etc/ssh/*
/etc/pam.d
/etc/{fstab,hosts,rc.conf,resolv.conf,amd.conf,amd.home.map,nsswitch.conf}
/etc/{passwd,master.passwd,pwd.db}
/etc/rc.d/mountcritremote (ちょっといじってあるので…)
/usr/lib/pam_ldap.so
compat 関係
そんなもんかね。
しかし、Linux ABI がうまく動かないんですが、どうしたらいいでしょーう。

コメントを残す