From owner-freebsd-questions Sat Feb 22 19:44:38 2003 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C23E337B401 for ; Sat, 22 Feb 2003 19:44:36 -0800 (PST) Received: from www.reppep.com (www.reppep.com [66.92.104.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC30343FA3 for ; Sat, 22 Feb 2003 19:44:35 -0800 (PST) (envelope-from pepper@reppep.com) Received: from [66.92.104.201] (g4.reppep.com [66.92.104.201]) by www.reppep.com (Postfix) with ESMTP id E7B38FDB8; Sat, 22 Feb 2003 22:44:34 -0500 (EST) Mime-Version: 1.0 X-Sender: pepper@mail.reppep.com Message-Id: In-Reply-To: <20030223030948.GA13580@gothmog.gr> References: <20030223030948.GA13580@gothmog.gr> Date: Sat, 22 Feb 2003 22:39:41 -0500 To: Giorgos Keramidas From: Chris Pepper Subject: Re: ps: proc size mismatch Cc: freebsd-questions@FreeBSD.ORG Content-Type: text/plain; charset="us-ascii" ; format="flowed" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At 5:09 AM +0200 2003/02/23, Giorgos Keramidas wrote: >On 2003-02-22 21:24, Chris Pepper wrote: >> Commands I ran to update (in December successfully, and twice >> unsuccessfully this month): >> >> # more Makefile UPDATING >> # mergemaster -p ; make buildworld > ~/buildworld-20030221.log ; make >> buildkernel > ~/buildkernel-20030221.log # mergemaster found no >> changes >> # mergemaster -p # no changes found >> # make installkernel > >The proc size mismatch you're seeing is because your kernel and >userland is not in sync. > >Reboot. Enter single user mode. Run 'installworld'. > >If you suspect 'installworld' can fail in the middle of it all, and >leave you with a useless installation, half-updated and half-not, then >make sure you have about 300 MB of free space in /somewhere and run: > > # cd /usr/src > # make DESTDIR=/somewhere installworld > >if this works fine, then youcan safely delete everything in /somewhere >and run the real 'installworld' without DESTDIR. So (aside from verifying sufficient free space), the only test to do after installkernel and before installworld is to make sure that the system can boot single-user? Thanks, Chris -- Chris Pepper: Rockefeller University: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message