From owner-freebsd-geom@FreeBSD.ORG Thu Apr 6 07:39:51 2006 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51B1A16A400 for ; Thu, 6 Apr 2006 07:39:51 +0000 (UTC) (envelope-from oxy@field.hu) Received: from green.field.hu (green.field.hu [217.20.130.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4B6343D46 for ; Thu, 6 Apr 2006 07:39:50 +0000 (GMT) (envelope-from oxy@field.hu) Received: from localhost (green.field.hu [217.20.130.28]) by green.field.hu (Postfix) with ESMTP id 484EB119CA1; Thu, 6 Apr 2006 09:38:49 +0200 (CEST) Received: from green.field.hu ([217.20.130.28]) by localhost (green.field.hu [217.20.130.28]) (amavisd-new, port 10024) with ESMTP id 52831-05; Thu, 6 Apr 2006 09:38:49 +0200 (CEST) Received: from webmail.field.hu (green.field.hu [217.20.130.28]) by green.field.hu (Postfix) with ESMTP id 07E93119C9B; Thu, 6 Apr 2006 09:38:49 +0200 (CEST) Received: from 193.224.41.3 (SquirrelMail authenticated user oxy@field.hu) by webmail.field.hu with HTTP; Thu, 6 Apr 2006 09:38:49 +0200 (CEST) Message-ID: <59271.193.224.41.3.1144309129.squirrel@webmail.field.hu> In-Reply-To: <20060406065618.GC2667@garage.freebsd.pl> References: <77518d100604051833u92d3581mbd1dc90dfe8f5638@mail.gmail.com> <20060406065618.GC2667@garage.freebsd.pl> Date: Thu, 6 Apr 2006 09:38:49 +0200 (CEST) From: oxy@field.hu To: "Adam Wood" User-Agent: SquirrelMail/1.4.5 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-2 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Scanned: by Amavisd-new (Spamassassin+Razor2+Pyzor+DCC+Bayes db, Clamd Antivirus) at field.hu Cc: freebsd-geom@freebsd.org Subject: Re: geli not prompting for password on boot X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Apr 2006 07:39:51 -0000 try to compile it in the kernel, it helped in my case.. options GEOM_ELI > On Wed, Apr 05, 2006 at 08:33:55PM -0500, Adam Wood wrote: > +> Hello, > +> > +> I've recently began researching GELI and disk-encryption altogether > +> and have run into a problem. > +> > +> I've created a bootable media with the 6.0-RELEASE kernel with all the > +> standard modules. It also has geom_eli_load="YES" in loader.conf. I > +> also have the following /etc/fstab in the boot media: > +> > +> # Device Mountpoint FStype Options Dump > Pass# > +> /dev/ad0.elib none swap sw 0 > 0 > +> /dev/ad0.elia / ufs rw 1 > 1 > +> /dev/ad0.elie /tmp ufs rw 2 > 2 > +> /dev/ad0.elif /usr ufs rw 2 > 2 > +> /dev/ad0.elid /var ufs rw 2 > 2 > +> > +> I created /dev/ad0.eli via the following: > +> > +> geli init -b -l 256 /dev/ad0 > +> > +> and the partitions: > +> > +> bsdlabel -w /dev/ad0.eli > +> bsdlabel -e /dev/ad0.eli > +> > +> However, when I boot, I can see that geom_eli is loaded, but it does > +> not ever ask me for the password. I believe that is the point of the > +> -b argument I supplied to the geli init command. > +> > +> When I boot I am greeted with the following error: > +> > +> Trying to mount root from ufs:/dev/ad0.elia > +> > +> Manual root filesystem specification: > +> : Mount using filesystem > +> eg. ufs:da0s1a > +> ? List valid disk boot devices > +> Abort manual input > +> > +> mountroot> > +> > +> Any help you could provide would be much appreciated. > > Which FreeBSD version are you using? There could be a race in earlier > versions where geli stops waiting for providers before they actually > show up. You increase debug level to 1 by adding: > > kern.geom.eli.debug=1 > > to the /boot/loader.conf and see when message "Tasting no more." is > printed. > > This problem is fixed in 6-STABLE and will be also in 6.1-RELEASE. > > -- > Pawel Jakub Dawidek http://www.wheel.pl > pjd@FreeBSD.org http://www.FreeBSD.org > FreeBSD committer Am I Evil? Yes, I Am! >