From owner-freebsd-fs@FreeBSD.ORG Thu May 26 16:30:19 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 A7320106566B; Thu, 26 May 2011 16:30:19 +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 7F0A38FC15; Thu, 26 May 2011 16:30:19 +0000 (UTC) Received: from nsayer-osx.silverspringnet.com (soi.silverspringnet.com [74.121.22.10]) (authenticated bits=0) by quack.kfu.com (8.14.4/8.14.4) with ESMTP id p4QGUFba047070 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 26 May 2011 09:30:18 -0700 (PDT) (envelope-from nsayer@kfu.com) X-DKIM: Sendmail DKIM Filter v2.8.3 quack.kfu.com p4QGUFba047070 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kfu.com; s=KFU; t=1306427419; bh=BsgCkByERWe55dZuH8W65KE2IJjmG/64uUbUSgsZnjU=; h=Subject:Mime-Version:Content-Type:From:In-Reply-To:Date:Cc: Content-Transfer-Encoding:Message-Id:References:To; b=GmPIbGPUWoRzZ1GXJ9J/XtxNHPYg8/rwxxWhft61fTBpQ3Kt++gCmKrDx8jyD9SYm qt6mqoV9XqQH4hEg1II8h03RgnjIZNb+z/0CUd1K6GOAGw8xlZPOP/fbZVhN6O7C50 YyzH0bPTpP+khY65bKQjvmXhDhpnBRBhqNaX9Ggo= Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Nick Sayer In-Reply-To: <4DDE7EEC.5000708@FreeBSD.org> Date: Thu, 26 May 2011 09:30:15 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <6CEE2015-A88C-4C2E-9CE0-3FF154A7E5A5@kfu.com> References: <201105261440.p4QEe9Rd011893@freefall.freebsd.org> <4DDE6FAE.9070601@FreeBSD.org> <4DDE7EEC.5000708@FreeBSD.org> To: Andriy Gapon X-Mailer: Apple Mail (2.1084) 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:30:19 -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:30:19 -0000 On May 26, 2011, at 9:25 AM, Andriy Gapon wrote: > on 26/05/2011 19:14 Nick Sayer said the following: >> 1. Man pages are not helpful when the system will not boot. >=20 > Yeah, if you have only a single system. Non-hardcopy = Handbook/Wiki/etc won't help > you either. >=20 >> 2. The page in question does not mention the correct type argument = for the >> zpool.cache (nor that the type is not material). Not that it = necessarily >> should, but in either case, loader(8) is not sufficient. >=20 > Why should it? Did you not read the last sentence there, sparky? >=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 loaded. >> That message would be good google fodder to help folks with = unbootable systems >> get back up and running. >=20 > That's a good idea. >=20 >> All I know is that I have been without an answer as to how to recover = between >> January and a few days ago. That suggests to me the existence of a >> documentation gap. >=20 > Perhaps. It also shows that you have not been researching and/or = asking actively > enough. I love it. I couldn't find the answer, so it's clearly my fault. > If you provide reasonable patches to FreeBSD documentation they will = be > welcome. I can't document it if I DON'T KNOW WHAT THE FRIGGING ANSWER IS! > You can also blog/etc about your experience, so that other people = could > pick your knowledge via search engines. In fact, I gave a talk at BSDCan about my experience. You'll see a = reference to this PR on the BSDCan site. >=20 >> On May 26, 2011, at 8:20 AM, Andriy Gapon wrote: >>=20 >>> 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 >>>> GNATS. >>>>=20 >>>> From: Nick Sayer To: bug-followup@FreeBSD.org Cc: = Subject: >>>> Re: kern/153804: boot from zfs kernel.old recovery = undocumented/impossible=20 >>>> Date: Thu, 26 May 2011 07:31:13 -0700 >>>>=20 >>>> Before this gets closed, is someone going to maybe add this to some = =3D=20 >>>> documentation somewhere? This ought to go in the handbook at the = very =3D=20 >>>> least. >>>=20 >>> Which part exactly? IMO, loader(8) should be sufficient. >>>=20 >>>=20 >>> -- Andriy Gapon >=20 >=20 > --=20 > Andriy Gapon