FreeBSD QandA 1837
Q. /etc を別パーティションにすると、 boot が正常に行えません。
A. /etc や /sbin は別パーティションにするべきではありません。
/etc には disk の mount 情報を記述した /etc/fstab や、
boot するための一連の手続きが書かれた /etc/rc.* があり、
/sbin には disk を mount するコマンドが格納されています。
もし /etc を別パーティションにしてしまうと、「金庫の鍵は
金庫の中」状態になってしまいます。また、
- /etc や /sbin が必要とするディスク容量はさほど大きく
ない (FreeBSD 4.2-RELEASE でそれぞれ 700KB、10MB 程度)
- 更新されることがほとんど無い
という点を考えると、独立したパーティションにするほどの
メリットは見あたりません。
デフォルトで / に存在するディレクトリについては、/usr、
/var、/tmp 以外は別パーティションにしないほうがよいでしょう。
間違い・追加情報を見付けた場合は、
修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで
お知らせください。