Could anyone recommend a good guide for developing one's own mfsroot images suitable for recovery or scripted installation (not using sysinstall)? It appears that one could develop a simplified network-based installation process based around fdisk, disklabel, newfs, mount_ufs, fetch, and pax, perhaps tied together with the usual scripting tools (maybe miniperl or sh/sed/awk). (sysinstall requires too specific a configuration for my needs, which are focused on en masse - and zero touch - workstation and server deployment.) Best wishes, Matthew -- "Rogues are very keen in their profession, and know already much more than we can teach them respecting their several kinds of roguery." - A. C. Hobbs in _Locks and Safes_ (1853) -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4528 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20070508/2c30bd05/smime-0001.bin
On Wednesday 09 May 2007 03:40, Matthew X. Economou wrote:> Could anyone recommend a good guide for developing one's own mfsroot > images suitable for recovery or scripted installation (not using > sysinstall)? It appears that one could develop a simplified > network-based installation process based around fdisk, disklabel, > newfs, mount_ufs, fetch, and pax, perhaps tied together with the > usual scripting tools (maybe miniperl or sh/sed/awk).You could see how make release & FreeSBiE do it.> (sysinstall requires too specific a configuration for my needs, which > are focused on en masse - and zero touch - workstation and server > deployment.)sysinstall will look for an install.cfg file in the mfsroot and run it so you should be able to do it that way with perhaps some small modification to sysinstall. Might be less work to tweak sysinstall rather than starting from scratch. This might be of interest BTW.. http://www.freebsd.org/doc/en_US.ISO8859-1/articles/pxe/article.html -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20070509/8e743e3f/attachment.pgp