Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Nov 1998 08:50:18 +0000
From:      Dom Mitchell <dom@phmit.demon.co.uk>
To:        Don <don@calis.BlackSun.org>
Cc:        "Foster, Jim" <JFOSTER@CSKAUTO.COM>, FreeBSD-Stable <FreeBSD-Stable@FreeBSD.ORG>
Subject:   Re: CVSupit, make and floppies 
Message-ID:  <E0ziEAs-00015G-00@voodoo.pandhm.co.uk>
In-Reply-To: Don's message of "Mon, 23 Nov 1998 13:07:32 EST" <Pine.BSF.4.05.9811231302350.76855-100000@calis.BlackSun.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
On 23 November 1998, Don proclaimed:
> > Build the kernel next.  Then, go into single user mode and do a make
> > installworld, followed by a "cd /sys/compile/MYKERNEL;make install".
> > 
> > It's best to script the building, it makes it a lot easier.
> > 
> > You may also like to read Nik Claytons tutorial on building the world.
> > Have a look at <URL:http://www.freebsd.org/tutorials/>.
>
> Never build the kernel before installing the world. You might be using an
> out of date /usr/sbin/config in which case the kernel wont compile at all.

I find that an out-of-date config is not a problem, and easily fixed if
come across.  Particularly so in a -stable world.

I am more concerned that a userland utility will need a new feature in
the kernel, which will not be present if I reboot first.

Seperating the builds also means that it is harder to script together.

> There is also no reason to boot into single user mode to install the
> world unless it is a major upgrade such as from 2.2.7-3.0.

I prefer to make installworld in single user mode to avoid clobbering
daemons executable files.  To my mind "it's just safer".
-- 
Dom Mitchell -- Palmer & Harvey McLane -- Unix Systems Administrator
``Damn the philosophy, just provide the functionality and let anyone
  with a competing philosophy come up with some better alternative if
  they don't like it.'' -- JKH

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E0ziEAs-00015G-00>