From owner-freebsd-stable@FreeBSD.ORG Wed Feb 13 19:56:40 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7134B16A418 for ; Wed, 13 Feb 2008 19:56:40 +0000 (UTC) (envelope-from spomerg@cwu.EDU) Received: from scylla.cts.cwu.edu (scylla.cts.cwu.edu [198.104.67.151]) by mx1.freebsd.org (Postfix) with ESMTP id 5701D13C458 for ; Wed, 13 Feb 2008 19:56:40 +0000 (UTC) (envelope-from spomerg@cwu.EDU) Received: from CONVERSION-CWU-DAEMON.SCYLLA.CTS.CWU.EDU by SCYLLA.CTS.CWU.EDU (PMDF V6.3-x13 #31358) id <01MR8VWN59FK000LM8@SCYLLA.CTS.CWU.EDU> for freebsd-stable@freebsd.org; Wed, 13 Feb 2008 11:56:39 -0800 (PST) Received: from hermes.cwu.edu (hermes.cwu.edu [172.16.21.28]) by SCYLLA.CTS.CWU.EDU (PMDF V6.3-x13 #31358) with ESMTP id <01MR8VWF6CYE000LZW@SCYLLA.CTS.CWU.EDU> for freebsd-stable@freebsd.org; Wed, 13 Feb 2008 11:55:02 -0800 (PST) Received: from cwugate1-MTA by hermes.cwu.edu with Novell_GroupWise; Wed, 13 Feb 2008 11:12:51 -0800 Date: Wed, 13 Feb 2008 11:12:45 -0800 From: Gavin Spomer To: freebsd-stable@freebsd.org Message-id: <47B2D0AD0200009000013E4F@hermes.cwu.edu> MIME-version: 1.0 X-Mailer: Novell GroupWise Internet Agent 7.0.2 HP Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: quoted-printable Content-disposition: inline Subject: Re: Rebuilding World Problems X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2008 19:56:40 -0000 >>> Kevin Oberman 02/12/08 7:01 PM >>> > > make buildkernel KERNCONF=3DYOUR_KERNEL_HERE > > make installkernel KERNCONF=3DYOUR_KERNEL_HERE > If you put KERNCONF into make.conf, you can simplify it to: > make kernel Just to be clear, if I add the appropriate KERNCONF line in /etc/make.conf,= "make kernel" will take care of both "make buildkernel" AND "make = installkernel"? (w/o the KERNCONF=3D part) > > reboot (in single user mode) > >=20 > > fsck -p (optional, but a good idea) > A total waste of time, but I do it anyway since I am paranoid. > adjkerntz -i Like many good admins, I am paranoid too, so I will include this. :) > This command has no impact if the hardware clock is set to UTC/GMT, but > it is often not, especially if the system is dual boot with Windows. > > mount -u / > Since the next command does this, the is no need for this, even for the > paranoid. > > mount -a -t ufs > > swapon -a (most cases; optional) > >=20 > > cd /usr/src > > mergemaster -p > > make installworld > > mergemaster > While not in src/UPDATING, I always urge people to use the -iU options > to save a LOT of time on future builds. These options are for mergemaster I take it? I had another look at the man = page for mergemaster and inspected these options, so this sounds good. > > reboot > >=20 > > That was simply a QUICK cheat sheet, and does not > > replace good research. But I hope it helps. :) >=20 > Thanks for posting this. Maybe it will lead to some documentation = updates. > R. Kevin Oberman, Network Engineer