From owner-freebsd-current@FreeBSD.ORG Tue Apr 21 06:35:25 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF152106566B; Tue, 21 Apr 2009 06:35:25 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe08.swip.net [212.247.154.225]) by mx1.freebsd.org (Postfix) with ESMTP id 486948FC1A; Tue, 21 Apr 2009 06:35:24 +0000 (UTC) (envelope-from hselasky@c2i.net) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=YNtBZNMyWRoA:10 a=BKTb8bRlWoEA:10 a=j+k/Ze5hWUCaCztCgEjzDQ==:17 a=bZwN-5GCymfWFjDMiXQA:9 a=cB4Etm5moJ9kguuHiWgLk-B4SjwA:4 Received: from [81.191.55.181] (account mc467741@c2i.net HELO laptop) by mailfe08.swip.net (CommuniGate Pro SMTP 5.2.13) with ESMTPA id 1227221886; Tue, 21 Apr 2009 08:35:23 +0200 From: Hans Petter Selasky To: freebsd-current@freebsd.org, Matthias Apitz , Andrew Thompson Date: Tue, 21 Apr 2009 08:37:56 +0200 User-Agent: KMail/1.9.7 References: <20090421061411.GA4047@rebelion.Sisis.de> In-Reply-To: <20090421061411.GA4047@rebelion.Sisis.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200904210837.57231.hselasky@c2i.net> Cc: Subject: Re: USB key with -CURRENT, but /root not found on one laptop X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Tue, 21 Apr 2009 06:35:26 -0000 On Tuesday 21 April 2009, Matthias Apitz wrote: > Hello, > > I've a boot-able USB key with -CURRENT from which I have booted and > installed fine my small EeePC. I now wanted to update with the same > procedure the laptop of my wife (which still runs RELENG_7) to make her > happy access to the wonderful world of -CURRENT :-) > > the laptop itself can't boot from USB devices but there is still the old > boot block on the disk which sees the USB as 'Drive 1' and offers to > boot from by typing F5: > > F1: FreeBSD > F5: Drive 1 > > I typed F5 > > this loads kernel /boot/kernel/kernel > the kernel boots up fine ... until a message > > Trying to mount root from ufs:/dev/da0s1a > > Manual root filesystem specification: > > : Mount using filesystem > eg. ufs:da0s1a > ? List valid disk boot devices > Abort manual input > > > [ an async message appears in this moment as ] > [ da0: Removable Direct Access SCSI-2 device > ] [ da0: 40.000MB/s transfers ] > [ da0: 7712MB (15794176 512 byte sectors: 255H 63 S/T 983C) ] > [ this means that the running kernel has seen now the USB device at da0: ] > > typing ? gives: > > List of GEOM managed devices: > ad4s1f ad4s1e ad4s1d ad4s1b ad4s1a ad4s1 ad4 acd0 > > mountroot> > > typing at prompt mountroot>: ufs:da0s1a > > brings up menu again and again > > Why the kernel does not see da0s1a to mount the root filesystem? There are some known issues in this area. I think Andrew Thompson is currently working on these issues. --HPS