From owner-freebsd-questions@FreeBSD.ORG Sun Jan 31 11:18:48 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E104106566B for ; Sun, 31 Jan 2010 11:18:48 +0000 (UTC) (envelope-from freebsd-questions@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id 1D6A98FC15 for ; Sun, 31 Jan 2010 11:18:47 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1NbXpG-0003qP-QG for freebsd-questions@freebsd.org; Sun, 31 Jan 2010 12:18:46 +0100 Received: from 193.33.173.33 ([193.33.173.33]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 31 Jan 2010 12:18:46 +0100 Received: from c.kworr by 193.33.173.33 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 31 Jan 2010 12:18:46 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-questions@freebsd.org From: Volodymyr Kostyrko Date: Sun, 31 Jan 2010 13:18:35 +0200 Lines: 43 Message-ID: <4B65670B.6070201@gmail.com> References: <20100130225014.C36480@fw.skeleton.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 193.33.173.33 User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.7) Gecko/20100124 Thunderbird/3.0.1 In-Reply-To: <20100130225014.C36480@fw.skeleton.org> Sender: news Subject: Re: Help! Upgrade from fbsd 5.4 to 8.x X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jan 2010 11:18:48 -0000 On 31.01.2010 06:08, Jeff Mitchell wrote: > Strikes me most people will recommend (3) -- nice big new drive, no risk > of destroying a working machine (can always slap old drive back in), > easy migration of service by service, etc and so on. Strikes me as a > PITA, but then again .. the others are probably all PITAs as well given > the age of the box. Something will break, so maybe its best to just > start fresh with a nice new install and go from there. Get a stick of flash, build system, install it on the flash and boot from it. Try to keep all of your old binaries - I personally don't think that all what you have installed will work nowadays. Keeping binaries gives you a choice to make a 5.4 jail and put there everything you can't install from ports. > *ugh* but that'll teach me to stay on top of it more :) > > Aside -- whats the recommended way to stay on top of upgrades anyway? It > used to be a tortuous process back 5 years ago, but hopefully things are > much more streamlined now .. nightly 'make upgrade' ftw :) Personally I have one computer running X_STABLE or switching to X_CURRENT before release. When I see that everything on that machine is safe and sound I try to update (after RELEASE of course) least crucial servers and so on. By the time I move on to mission critical servers I have already found all smelly places. When I was moving from 7.2 to 8.0 it was just: # cd /usr/src # idprio 15 make -j8 buildworld buildkernel && make installkernel installworld # cd /usr/ports/misc/compat7x ; make install clean # shutdown -r now # cd /usr/src ; yes | make delete-old ; yes | make delete-old-libs # portupgrade -fr '