From owner-freebsd-questions Thu Sep 12 1:16:12 2002 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 9165B37B400 for ; Thu, 12 Sep 2002 01:16:09 -0700 (PDT) Received: from scaup.mail.pas.earthlink.net (scaup.mail.pas.earthlink.net [207.217.120.49]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3171743E3B for ; Thu, 12 Sep 2002 01:16:09 -0700 (PDT) (envelope-from parv_fm@mailsent.net) Received: from sdn-ap-009dcwashp0184.dialsprint.net ([63.188.80.184] helo=moo.holy.cow) by scaup.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 17pP8s-0004Kn-00; Thu, 12 Sep 2002 01:16:03 -0700 Received: by moo.holy.cow (Postfix, from userid 1001) id B71CAC260; Thu, 12 Sep 2002 04:18:29 -0400 (EDT) Date: Thu, 12 Sep 2002 04:18:29 -0400 From: parv To: Charles Pelletier Cc: f-questions Subject: Re: upgrading and updating .... extremely complicated for me. Message-ID: <20020912081829.GB52964@moo.holy.cow> Reply-To: f-questions Mail-Followup-To: Charles Pelletier , f-questions References: <20020906190323.71502.qmail@web20108.mail.yahoo.com> <1031341376.23123.5.camel@laptop.aplusdata.com> <20020906200951.GF83171@freepuppy.bellavista.cz> <20020906215142.GA83894@moo.holy.cow> <008301c2561f$908efca0$32040101@hume> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <008301c2561f$908efca0$32040101@hume> 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 please do not top post. it has been rearranged to sent to the list this time. also, don't send me private messages related to my replies to somebody else's query. at least copy the mailing list too. in message <008301c2561f$908efca0$32040101@hume>, wrote Charles Pelletier thusly... > > parv wrote: > > > > 0 # (be root) > > 1 # cd /usr/src > > 2 # make buildworld > > 3 # make buildkernel KERNCONF= > > 4 # make installkernel KERNCONF= > > 5 # shutdown -r now > > 6 # make installworld > > 7 # mergemaster -i > > i was told never to reboot until the kernel rebuild is > finished..does that only apply for the older system of cvsupping > and rebuilding? reason for booting w/ the new kernel (in single user mode) is to verify that it works (before installworld). if new kernel doesn't, then the machine can be easily booted w/ the old world & old kernel; fix the problems; try again. otoh, if installworld was successful but new kernel doesn't boot, then some utilities like ps, top don't show the correct results. search the -stable archive where above point has been explained many times. > i notice that 3 and 4 are new..something i have yet to try. my > usual way has been thus: > > 1. cvsup cvsupfile > 2. make -j4 buildworld > 3. make installworld > 4. make new kernel: (/usr/src/sys/i386/conf/) > > cp OLDKERNEL NEWKERNEL > ee NEWKERNEL (replace name of oldkernel with newkernel name) > save > run /usr/sbin/config NEWKERNEL > make depend ../../compile/NEWKERNEL > make > make install > > 5. reboot you mean the kernel building steps? since version 4.0, those (new steps) apply after the src has been updated. details are in the -stable archive (if there is one), or wait for somebody else would to elaborate. - parv -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message