From owner-freebsd-stable@FreeBSD.ORG Mon Jul 7 14:06:30 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA08B37B401; Mon, 7 Jul 2003 14:06:30 -0700 (PDT) Received: from lug.kamloops.net (lug2.kamloops.net [209.52.173.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id B539443FAF; Mon, 7 Jul 2003 14:06:29 -0700 (PDT) (envelope-from fcash@sd73.bc.ca) Received: from localhost ([127.0.0.1]) by lug.kamloops.net with esmtp (Exim 3.16 #1) id 19Ze7R-0004WJ-00; Mon, 07 Jul 2003 15:05:57 -0700 From: Freddie Cash Organization: School District 73 To: Dustin Puryear Date: Mon, 7 Jul 2003 13:59:36 -0700 User-Agent: KMail/1.5.2 References: <5.2.1.1.0.20030707155536.063a9d78@pop.netaddress.com> In-Reply-To: <5.2.1.1.0.20030707155536.063a9d78@pop.netaddress.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200307071359.36798.fcash@sd73.bc.ca> cc: stable@freebsd.org cc: questions@freebsd.org Subject: Re: FreeBSD 4.4-REL to FreeBSD 4.8-STABLE upgrade problem. X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: fcash@sd73.bc.ca List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 21:06:31 -0000 On July 7, 2003 01:57 pm, Dustin Puryear wrote: > I have a test server that is being used to test a 4.4-REL to > 4.8-STABLE upgrade, and I've found the system will no longer boot > unless I load a saved 4.4-REL kernel. The error I get is along the > lines of: > Mounting root from ufs:/dev/ad4s1a > Root mount failed: 16 > Per /usr/src/UPDATING there was a change in the ATA drive at 4.5-REL, > but it mentioned running mergemaster to create the new devices, and > according to /usr/src/Makefile I shouldn't do that until I get past > the current stage (which is where I am stuck): > (/usr/src/Makefile comments) > 1. cd /usr/src > 2. make buildworld > 3. make buildkernel > 4. make installkernel > 5. reboot > 6. mergemaster -p There's your problem. You should run "mergemaster -p" as step 2. The -p means "Pre-buildworld". -- Freddie Cash District HelpDesk / Network Admin fcash@sd73.bc.ca helpdesk@sd73.bc.ca (250) 374-0679 ext. 219