From owner-freebsd-fs@FreeBSD.ORG Thu May 26 16:14:27 2011 Return-Path: Delivered-To: freebsd-fs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41B211065670; Thu, 26 May 2011 16:14:27 +0000 (UTC) (envelope-from nsayer@kfu.com) Received: from quack.kfu.com (unknown [IPv6:2001:470:1f04:1caa::2]) by mx1.freebsd.org (Postfix) with ESMTP id EA89B8FC1C; Thu, 26 May 2011 16:14:26 +0000 (UTC) Received: from [10.45.230.80] (166-205-139-006.mobile.mymmode.com [166.205.139.6] (may be forged)) (authenticated bits=0) by quack.kfu.com (8.14.4/8.14.4) with ESMTP id p4QGEIax046840 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 26 May 2011 09:14:25 -0700 (PDT) (envelope-from nsayer@kfu.com) X-DKIM: Sendmail DKIM Filter v2.8.3 quack.kfu.com p4QGEIax046840 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kfu.com; s=KFU; t=1306426466; bh=+6UmZVaM1PJCx2Zjy7UwgDT1Lhpj5LbdOwwEXMPO9FQ=; h=References:In-Reply-To:Mime-Version:Content-Transfer-Encoding: Content-Type:Message-Id:Cc:From:Subject:Date:To; b=ktREEGoWkQ6ct/u550e6ajCfKN5sznDi6JcVbWKVI5jseEOl9RxITKFnNV7VyL2aN hKOTFaFrsDtD1AVFXMRNZxCsjZgmAj8dJ56LkWyafQvHUUuHHjI62XfXXMTrPS50FT Onc/mcVR6RgtFHl5KDeeUmHVKe/FzydxdU2qibio= References: <201105261440.p4QEe9Rd011893@freefall.freebsd.org> <4DDE6FAE.9070601@FreeBSD.org> In-Reply-To: <4DDE6FAE.9070601@FreeBSD.org> Mime-Version: 1.0 (iPhone Mail 8J2) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Message-Id: X-Mailer: iPhone Mail (8J2) From: Nick Sayer Date: Thu, 26 May 2011 09:14:08 -0700 To: Andriy Gapon X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (quack.kfu.com [204.109.60.138]); Thu, 26 May 2011 09:14:26 -0700 (PDT) Cc: "freebsd-fs@FreeBSD.org" Subject: Re: kern/153804: boot from zfs kernel.old recovery undocumented/impossible X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 May 2011 16:14:27 -0000 1. Man pages are not helpful when the system will not boot.=20 2. The page in question does not mention the correct type argument for the z= pool.cache (nor that the type is not material). Not that it necessarily shou= ld, but in either case, loader(8) is not sufficient.=20 3. Perhaps it would be particularly helpful to print some kind of message as= to WHY the system failed to mount root - that the zpool.cache file wasn't l= oaded. That message would be good google fodder to help folks with unbootabl= e systems get back up and running.=20 All I know is that I have been without an answer as to how to recover betwee= n January and a few days ago. That suggests to me the existence of a documen= tation gap.=20 On May 26, 2011, at 8:20 AM, Andriy Gapon wrote: > on 26/05/2011 17:40 Nick Sayer said the following: >> The following reply was made to PR kern/153804; it has been noted by GNAT= S. >>=20 >> From: Nick Sayer >> To: bug-followup@FreeBSD.org >> Cc: =20 >> Subject: Re: kern/153804: boot from zfs kernel.old recovery undocumented/= impossible >> Date: Thu, 26 May 2011 07:31:13 -0700 >>=20 >> Before this gets closed, is someone going to maybe add this to some =3D >> documentation somewhere? This ought to go in the handbook at the very =3D= >> least. >=20 > Which part exactly? > IMO, loader(8) should be sufficient. >=20 >=20 > --=20 > Andriy Gapon