From owner-freebsd-stable Sun Jul 23 15:38:52 2000 Delivered-To: freebsd-stable@freebsd.org Received: from snafu.adept.org (adsl-63-201-63-44.dsl.snfc21.pacbell.net [63.201.63.44]) by hub.freebsd.org (Postfix) with ESMTP id 62D9B37B58F for ; Sun, 23 Jul 2000 15:38:47 -0700 (PDT) (envelope-from mike@adept.org) Received: by snafu.adept.org (Postfix, from userid 1000) id 175AA9EE01; Sun, 23 Jul 2000 15:38:30 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by snafu.adept.org (Postfix) with ESMTP id 13B979B001; Sun, 23 Jul 2000 15:38:30 -0700 (PDT) Date: Sun, 23 Jul 2000 15:38:30 -0700 (PDT) From: Mike Hoskins To: Charles Martin Cc: freebsd-stable@freebsd.org Subject: Re: root mount failed In-Reply-To: <4.3.2.7.0.20000723142403.00b48150@chasm.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, 23 Jul 2000, Charles Martin wrote: > no devsw (majdev=0 bootdev=0xa0300000) > Mounting root from ufs:/dev/ad0s2a > no such device 'ad' > setrootbyname failed > ffs_mountroot: can't find rootvp > Root mount failed: 6 Uhh... What is (or, better yet, isn't) in your new kernel? This looks like your kernel isn't recognizing your ATAPI disks... I.E. there's no driver in your kernel. Boot kernel.old, RTFM /usr/src/sys/i386/conf/LINT, try again. Specifically... I've seen people misread LINT's comment: # You only need one "device ata" for it to find all # PCI ATA/ATAPI devices on modern machines. Then go out and compile a kernel with only 'device ata' in it. With no 'atadisk' line, ad* isn't detected, so... no / for you. -mrh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message