Make Release

Rick Miller vmiller at hostileadmin.com
Mon Aug 5 13:55:02 UTC 2013


On Thu, Aug 1, 2013 at 12:40 PM, Amitabh Kant <amitabhkant at gmail.com> wrote:
> Devin Teske & Rick Miller have a fairly extensive explanation on their
> blogs on how to create your own modified iso's. Search the archives for
> links. Hopefully they can chime in with their respective links.

Sorry to show up late for the discussion...

Devin Teske definitely has more experience and knowledge than I.
However, several of my blog posts may have relevant and helpful
information on customizing images.  There's not really one single
answer as it depends largely on what you're looking to do.

My customized images use a scripted sysinstall install.cfg that
fetches a dynamically generated answer file from Cobbler.  The answer
file is based on a text template which includes Cheetah calls to
Cobbler snippets for various things, including modifying the rc.conf.
All lines modifying the rc.conf are placed in the answer file
following the installCommit resword.

Also understand that we replaced the http media type module with our
own permitting direct http installs.  In 8.4 or newer, there is a new
media type called httpDirect (or similar) that accomplishes this as
well.

Here are some posts you may find helpful:

http://blog.hostileadmin.com/2013/04/11/installing-freebsd-via-cobbler/
http://blog.hostileadmin.com/2012/10/08/building-freebsd-media-with-custom-packages/
http://blog.hostileadmin.com/2012/05/08/using-sysinstall-for-automated-freebsd-8-x-installs/

Bear in mind this applies specifically to FreeBSD 8.x.  I will begin
attacking 9.x in the coming months and anticipate more blog posts on
accomplishing similar tasks within 9.x.

-- 
Take care
Rick Miller


More information about the freebsd-questions mailing list