From owner-freebsd-current Tue Mar 7 11:19: 2 2000 Delivered-To: freebsd-current@freebsd.org Received: from nothing-going-on.demon.co.uk (nothing-going-on.demon.co.uk [193.237.89.66]) by hub.freebsd.org (Postfix) with ESMTP id C893237BDAD; Tue, 7 Mar 2000 11:18:50 -0800 (PST) (envelope-from nik@nothing-going-on.demon.co.uk) Received: (from nik@localhost) by nothing-going-on.demon.co.uk (8.9.3/8.9.3) id TAA19930; Tue, 7 Mar 2000 19:14:42 GMT (envelope-from nik) Date: Tue, 7 Mar 2000 19:14:42 +0000 From: Nik Clayton To: Brooks Davis Cc: Nik Clayton , current@FreeBSD.ORG Subject: Re: Alternative way to do -stable to -current upgrade Message-ID: <20000307191442.B19024@catkin.nothing-going-on.org> References: <20000305202435.A39101@catkin.nothing-going-on.org> <20000307110109.A52023@catkin.nothing-going-on.org> <20000307101957.A5565@orion.ac.hmc.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <20000307101957.A5565@orion.ac.hmc.edu>; from Brooks Davis on Tue, Mar 07, 2000 at 10:19:57AM -0800 Organization: FreeBSD Project Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Mar 07, 2000 at 10:19:57AM -0800, Brooks Davis wrote: > On Tue, Mar 07, 2000 at 11:01:09AM +0000, Nik Clayton wrote: > > To which the response has been nil. At this point, you're either all > > struck dumb by the staggering simplicity and elegance of this approach, > > or you're sat there slowly shaking your head, wondering how I could be > > quite so stupid :-) > > > > Come on then, which is it? > > To be honest it seems like a complete waste of time and a hugh pain in > the rear. All you need to do is build a 4.0 kernel, install it under > some random name (say /kernel.current) boot with it to insure that it > works. That, at least, was not the case with an upgrade I attempted a few days ago. On booting with kernel.GENERIC (from -current) it hung mounting the disks. Trying to go back to kernel.stable didn't work, because I'd had to update the /dev entries for -current, and they wouldn't work with -stable. I had to dig out fixit floppies and restore from a backup. Ordinarily, you'd make sure that userland, /dev, and the kernel are all in sync before you reboot. However, in this case (and as advised by src/UPDATING) you have to reboot with a new kernel after updating /dev, but before you update the userland. N -- Internet connection, $19.95 a month. Computer, $799.95. Modem, $149.95. Telephone line, $24.95 a month. Software, free. USENET transmission, hundreds if not thousands of dollars. Thinking before posting, priceless. Somethings in life you can't buy. For everything else, there's MasterCard. -- Graham Reed, in the Scary Devil Monastery To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message