Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Jul 2004 13:50:12 -0700
From:      "Darren Pilgrim" <dmp@bitfreak.org>
To:        "'Chris Vance'" <cvance@chrisandkaren.net>
Cc:        questions@freebsd.org
Subject:   RE: How to install a custom built world+kernel to a machine with no OS?
Message-ID:  <000201c470f6$a9799600$132a15ac@spud>
In-Reply-To: <4101397E.3080904@chrisandkaren.net>

next in thread | previous in thread | raw e-mail | index | archive | help
> From: Chris Vance [mailto:cvance@chrisandkaren.net]=20
> Darren Pilgrim wrote:
> >>From: Sergey Zaharchenko [mailto:doublef@tele-kom.ru]=20
> >>
> >>On Mon, Jul 19, 2004 at 04:21:09AM -0700,
> >> Darren Pilgrim probably wrote:
> >>
> >>>What do I need to us to accomplish the above?
> >>
> >>man release.
> >=20
> >=20
> > Is there a way to skip the build portions of `make release`=20
> and just create
> > the distributions and ISOs with what's already built?
>=20
> I typically use:
>=20
> setenv CVSROOT foo
> time make -DNOPORTS -DNODOC -DMAKE_ISOS release=20
> CHROOTDIR=3D/usr/release=20
> EXTSRCDIR=3D/usr/src > & /tmp/release.out
>=20
> This presumes you've already done a buildworld in /usr/src; it will =
also=20
> use that version of the source code, rather than pulling everything =
down
> from the CVS server.  Because of the way the release process uses a
> chroot environment, it's still going to have to re-build everything. =
So,
> it's quite a time-intensive operation no matter how many shortcuts you
take.

I ended up creating FreeSBIE "auto-install" CDs with some scripts to do =
the
disk layout, installworld/kernel and copy over the configuration.  It =
worked
very well.  I just sat there, jockeyed discs and watched the scroll.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000201c470f6$a9799600$132a15ac>