Date: Tue, 16 Dec 2008 11:47:37 +0100 From: Bernard Dugas <bernard@dugas-family.org> To: freebsd-questions@freebsd.org Subject: Optimising pxeboot disk size Message-ID: <49478749.2030200@dugas-family.org> In-Reply-To: <20081216094719.EDCEE1065675@hub.freebsd.org> References: <20081216094719.EDCEE1065675@hub.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, I'm working on a project to have many diskless clients PXEbooting on 1 nfs server. This works now, but i would like to have a more efficient use of disk space on NFS server. Lot of root directories can be shared and mounted in fstab, after booting process : /usr, /home... In current solution, the minimum root directories i had to keep for managing to boot are : bin libexec sbin boot etc lib But it appears that only /etc is really specific to each diskless clientX, having basically fstab and rc.conf inside. All other directories could be shared, and specifically /boot which is more that 100MO : i would prefer not to duplicate it, as 10 servers would mean 1GO for nothing. Please would anybody help find a way to share all what we can during boot process ? Another way to ask the question is : how can we mount / and then /etc at the begining of boot process instead of mounting only / with etc inside ? I have tried to do links, but no way to make the boot process follow them... Thanks a lot, Best regards,
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49478749.2030200>