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>