From owner-freebsd-current@FreeBSD.ORG Mon Dec 29 10:05:49 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D94CB16A4DA for ; Mon, 29 Dec 2003 10:05:49 -0800 (PST) Received: from mhub-c6.tc.umn.edu (mhub-c6.tc.umn.edu [160.94.128.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FE5B43D48 for ; Mon, 29 Dec 2003 10:05:48 -0800 (PST) (envelope-from ryans@gamersimpact.com) Received: from [24.107.70.120] by mhub-c6.tc.umn.edu with ESMTP; Mon, 29 Dec 2003 12:05:47 -0600 From: Ryan Sommers To: Bakul Shah In-Reply-To: <200312291753.hBTHr3xC046306@gate.bitblocks.com> References: <200312291753.hBTHr3xC046306@gate.bitblocks.com> Content-Type: text/plain Message-Id: <1072721143.652.6.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 29 Dec 2003 12:05:43 -0600 Content-Transfer-Encoding: 7bit cc: Randy Bush cc: FreeBSD Current Subject: Re: 4.9-stable to 5.x X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Dec 2003 18:05:50 -0000 On Mon, 2003-12-29 at 11:53, Bakul Shah wrote: > > o can i just do the normal upgrade as described in UPDATING > > (cvsup, buildworld, kernel, installworld, ...) from 4.9 to > > 5.2RC in one leap? > > Recently I updated a new Dell desktop from 4.9 to 5.x by > following /usr/src/UPDATING exactly. In particular I did: > > mv /usr/src usr/src-4.9 > mv /usr/obj/usr/src /usr/obj/usr/src-4.9 > cvsup > make buildworld buildkernel installkernel > cp -p /sys/i386/conf/GENERIC.hints /boot/device.hints Believe he means /usr/src/sys/... > cd /sys/boot; make install same > reboot > > boot -s > mount -u / > mount -a > adjkerntz -i > mergemaster -p > rm -rf /usr/include/g++ cd /usr/src > make installworld > mergemaster > reboot > > You can boot your old kernel if the first reboot fails. You > are pretty much commited to running -current after the > installworld so there is not much point in saving /usr/src as > I did. But make sure you are aware of -current changes and > where to find things in case something goes wrong. Having > another freebsd machine nearby would be handy. > > ACPI gave me trouble so I just disabled it. This is one > thing worth knowing. From the boot loader, and before you do > boot -s, you can do > set hint.acpi.0.disabled=1 > If that solves your problem, don't forget to add > hint.acpi.0.disabled="1" > in /boot/device.hints. There are finer grained knobs you > can play with. > > > o is 5.2RC a good compromise choice? > > Probably. If you happen to cvsup -current in the middle of > some major commit or breakage you can be in serious trouble. > At least for upgrade purposes -current seem to be reasonably > stable these days. Even so, after cvsupping I watched the > -current and cvs lists for a while for signs of problems > before attempting the above. Just unpack 5.2rc sources in > /usr/src and follow the same sequence. > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" -- Ryan "leadZERO" Sommers Gamer's Impact President ryans@gamersimpact.com ICQ: 1019590 AIM/MSN: leadZERO -= http://www.gamersimpact.com =-