From owner-freebsd-current@FreeBSD.ORG Thu Aug 7 23:42:44 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6F2F2AB0; Thu, 7 Aug 2014 23:42:44 +0000 (UTC) Received: from shxd.cx (unknown [64.201.244.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 58F0E2865; Thu, 7 Aug 2014 23:42:44 +0000 (UTC) Received: from 50-196-156-133-static.hfc.comcastbusiness.net ([50.196.156.133]:52410 helo=THEMADHATTER) by shxd.cx with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.77 (FreeBSD)) (envelope-from ) id 1XFOLb-000NdM-Gh; Thu, 07 Aug 2014 07:07:15 -0700 From: To: "'Garrett Cooper'" , References: <091101cfb284$f616cbb0$e2446310$@FreeBSD.org> <1407453344.5935.3.camel@bruno> In-Reply-To: Subject: RE: loader lszfs command Date: Thu, 7 Aug 2014 16:42:42 -0700 Message-ID: <095501cfb299$4872b090$d95811b0$@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 15.0 Thread-Index: AQHPg+tqnJ9d5aGmqEBT91hvjPRKGwFTa5sIAYo63+Cbrzy8AA== Content-Language: en-us Sender: devin@shxd.cx Cc: dteske@freebsd.org, 'freebsd-current' X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18 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: Thu, 07 Aug 2014 23:42:44 -0000 > -----Original Message----- > From: Garrett Cooper [mailto:yaneurabeya@gmail.com] > Sent: Thursday, August 7, 2014 4:29 PM > To: sbruno@freebsd.org > Cc: dteske@freebsd.org; freebsd-current > Subject: Re: loader lszfs command >=20 > Hi Devin! >=20 > On Thu, Aug 7, 2014 at 4:15 PM, Sean Bruno > wrote: > > On Thu, 2014-08-07 at 14:17 -0700, dteske@FreeBSD.org wrote: > >> Hi, > >> > >> People have been pestering me to update the Forth code to present > >> a menu of ZFS datasets (*cough* boot environments *cough*). > >> > >> Would love to, but existing code seems broken. > >> > >> Can *anybody* produce meaningful output from the following? > >> > >> http://svnweb.freebsd.org/base?view=3Drevision&revision=3D241284 > >> > >> All I get on every system I've tried (multiple versions, including = HEAD) > >> produce the following: > >> > >> OK lszfs zroot > >> ZFS: i/o error - all block copies unavailable > >> operation not permitted > >> > >> It's really hard for me to start with something that's broken. Can > >> I get confirmation that this doesn't appear to be working as = intended? > >> If so, I'll go ahead and try to fix it, but need to confirm that = I'm ( a ) > >> not > >> crazy and ( b ) seeing the same thing everybody else is seeing. > > > > > > Hrm ... this seems to work for me. (fairly recent 11-current) > > > > OK lszfs zroot > > $MOS > > $FREE > > $ORIGIN > > tmp > > home > > usr > > var > > tftpboot > > poudriere > > OK >=20 > Is the installed version you have in synch with the kernel and > zpool version for boot0, gptzfsboot, etc? Not sure how the kernel factors into all this, but I have a 10.0-RC1 system. Some info: devin@scribe10 ~ $ uname -a FreeBSD scribe10 10.0-RC1 FreeBSD 10.0-RC1 #0 r259068: Sat Dec 7 = 17:45:20 UTC 2013 root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC = amd64 devin@scribe10 ~ $ zpool get version NAME PROPERTY VALUE SOURCE bootpool version - default zroot version - default devin@scribe10 ~ $ zfs get version NAME PROPERTY VALUE SOURCE bootpool version 5 - zroot version 5 - zroot/ROOT version 5 - zroot/ROOT/default version 5 - zroot/ROOT/default@2014-08-04-19:38:24 version 5 - zroot/ROOT/test version 5 - zroot/tmp version 5 - zroot/usr version 5 - zroot/usr/home version 5 - zroot/usr/ports version 5 - zroot/usr/ports.RELEASE_9_1_0 version 5 - zroot/var version 5 - zroot/var/crash version 5 - zroot/var/log version 5 - zroot/var/mail version 5 - zroot/var/tmp version 5 - Maybe if I update boot0 to a HEAD copy maybe? Have already tried updating /boot/loader with no change. --=20 Devin