From owner-freebsd-stable@FreeBSD.ORG Thu Jan 22 01:23:32 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9451A1065670 for ; Thu, 22 Jan 2009 01:23:32 +0000 (UTC) (envelope-from jjr@alisa.org) Received: from mail.alisa.org (mail.alisa.org [65.103.114.105]) by mx1.freebsd.org (Postfix) with ESMTP id 2E9ED8FC0C for ; Thu, 22 Jan 2009 01:23:31 +0000 (UTC) (envelope-from jjr@alisa.org) Received: from [192.168.1.102] (c-98-245-37-189.hsd1.co.comcast.net [98.245.37.189]) (authenticated bits=0) by mail.alisa.org (8.14.3/8.14.3) with ESMTP id n0M1NS7C061768; Wed, 21 Jan 2009 18:23:29 -0700 (MST) (envelope-from jjr@alisa.org) User-Agent: Microsoft-Entourage/11.4.0.080122 Date: Wed, 21 Jan 2009 18:23:26 -0700 From: John Rushford To: , Gary Palmer Message-ID: Thread-Topic: Broken loader on 7.1-STABLE? Thread-Index: Acl8MAYiRPzIVugjEd2BJgAX8gEdYA== In-Reply-To: <1f05a49079a04f3041197f13323105e5.squirrel@www.larush.com> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0.1 (mail.alisa.org [65.103.114.105]); Wed, 21 Jan 2009 18:23:31 -0700 (MST) Cc: Reuben , freebsd-stable@freebsd.org, Mark Kirkwood Subject: Re: Broken loader on 7.1-STABLE? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jan 2009 01:23:32 -0000 On 1/21/09 9:52 AM, "jjr@larush.com" wrote: >> On Tue, Jan 20, 2009 at 06:22:00PM -0700, John Rushford wrote: >>> Hello, >>> >>> Perhaps mine is a different issue but I ran into this today. >>> >>> I loaded FreeBSD 7.1-RELEASE from a DVD onto an Apple Mac Pro after >>> partitioning a drive with bootcamp. The install went quite well and the >>> machine came up with no issues. I configured networking, X, and got >>> gnome >>> working. I setup cvsup and loaded the STABLE sources, ran make >>> buildworld, >>> make kernel, etc... >>> >>> I attempted to boot into single user to run mergemaster, installworld, >>> etc.. >>> But the machine will not boot, I now get the following errror and >>> prompt: >>> >>> Trying to mount root from ufs:/dev/ad9s1a >>> >>> Manual root filesystem specification: >>> : Mount using filesystem >>> e.g. ufs:da0s1a >>> ? List valid disk boot devices >>> Abort manual input >>> >>> I input ufs:/dev/ad9s1a to no avail and ? Does not list any other >>> devices. >>> >>> I've booted from the DVD and gone into Fixit mode and can mount >>> /dev/ad9s1a >>> just fine. I thought that I'd try putting back loader.old on the off >>> chance >>> that might solve the problem but, I do not see a loader.old, just >>> loader. >>> The kernel.old directory is there. >>> >>> Any ideas on what the issue might be and how to fix? >>> >>> Appreciate the help as I'd like to get 7.1-STABLE running on this >>> machine. >> >> Did the kernel probe messages prior to the mountroot prompt indicate that >> the appropriate disk controllers were found/probed and that the >> disk devices were found on the disk controllers? The lack of >> any devices listed when you asked might indicate a kernel configuration >> problem. >> >> Regards, >> >> Gary >> >> P.S. Please do not top post. >> > > I believe the appropriate disk controllers were found, I had no trouble > mounting the root filesystem while in Fixit. I'll double check this > evening and let you know. I have gone back and booted without issue from > kernel.old and the machine is running 7.1-RELEASE. > > John Hmm, I have 3 disks in this Mac Pro with FreeBSD installed on the disk in Bay 3. When I boot the 7.1-RELEASE GENERIC kernel from the DVD install, these 3 disks are named ad8, ad9, and ad10. The FreeBSD resides on ad9s1a. I built 7.1-STABLE GENERIC kernel with no modifications except to comment out the debug option. When I boot this kernel, the disks are re-named as ad6, ad7, and ad8 and I'm dropped into this prompt: Manual root filesystem specification: : Mount using filesystem e.g. ufs:da0s1a ? List valid disk boot devices Abort manual input ? Lists no valid disks. Next I boot from DVD with the 7.1-RELEASE Kernel and the disks are named as before, I can mount /dev/ad9s1a and switch back to the 7.1-RELEASE kernel in /boot to get the machine back up. Any ideas? John