Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Jul 2010 12:11:48 -0500
From:      Adam Vande More <amvandemore@gmail.com>
To:        "Mikhail T." <mi+thun@aldan.algebra.com>
Cc:        freebsd-stable@freebsd.org, Jeremy Chadwick <freebsd@jdc.parodius.com>
Subject:   Re: net-booting the install disks (Re: 8.x grudges)
Message-ID:  <AANLkTilgF74-g1VKs7A8k0L83dmpOfFW-p7NAsZiGE8z@mail.gmail.com>
In-Reply-To: <4C3618B9.8010202@aldan.algebra.com>
References:  <4C34C5DE.7040007@aldan.algebra.com> <AANLkTil1jtcgOV5c5rLQabS2kJ2DA09haRY3VB0bgA8x@mail.gmail.com> <4C34CA31.7010804@aldan.algebra.com> <AANLkTimQFCxQpCx32dxvYscGspUkqyRbyPE_ru8RS5My@mail.gmail.com> <4C34E39A.7090905@aldan.algebra.com> <20100708135353.GA43460@icarus.home.lan> <4C35E9D4.8080007@aldan.algebra.com> <20100708164022.GA46433@icarus.home.lan> <4C3618B9.8010202@aldan.algebra.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 8, 2010 at 1:28 PM, Mikhail T.
<mi+thun@aldan.algebra.com<mi%2Bthun@aldan.algebra.com>
> wrote:

>
> RedHat's "kickstart <
> http://www.redhat.com/docs/manuals/linux/RHL-7.3-Manual/custom-guide/ch-kickstart2.html>"
> can do an entire install based on pre-configured rules. Implementing
> something like that for FreeBSD would, probably, take quite a bit of effort.
> But being able to just boot straight into install from a CD (or CD-image)
> across the LAN doesn't seem very complicated, considering, how close we
> already are...
>


Automated installations have existed on FreeBSD for a long time.  You can do
this either via netboot or CD based media.  Also rolling your own FreeBSD
media with custom changes is trivial compared the linux distro's I'm familar
with.  I haven't used kickstart but I will say the FreeBSD method is easier
to work with than the Debian FIA method.  Plus there are many post-install
configuration utilites like puppet to further automate stuff.

This page is pretty well out of date, but the concepts remain the same.  You
can look at the work MFSBSD has done if you interested and there are more up
to date howto floating around the www.

http://www.freebsd.org/doc/en/articles/pxe/article.html

You can find a sample install.cfg at
/usr/src/usr.sbin/sysinstall/install.cfg

Roll it into your media and make sure sysinstall is configed to use it.
 It's really that simple.

There may certain aspects of this type of thing which make it more
complicated, like installing custom packages, FW setup, etc. but the
framework is simpler than many other OS's IMO.

-- 
Adam Vande More



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTilgF74-g1VKs7A8k0L83dmpOfFW-p7NAsZiGE8z>