From owner-freebsd-current@FreeBSD.ORG Tue Aug 14 17:03:33 2012 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93F791065673 for ; Tue, 14 Aug 2012 17:03:33 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from mouf.net (mouf.net [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b3]) by mx1.freebsd.org (Postfix) with ESMTP id 4F7388FC0C for ; Tue, 14 Aug 2012 17:03:33 +0000 (UTC) Received: from meatwad.mouf.net (cpe-024-162-230-236.nc.res.rr.com [24.162.230.236]) (authenticated bits=0) by mouf.net (8.14.5/8.14.5) with ESMTP id q7EH05qS024643 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT) for ; Tue, 14 Aug 2012 13:00:06 -0400 (EDT) (envelope-from swills@FreeBSD.org) Message-ID: <502A84E0.9000908@FreeBSD.org> Date: Tue, 14 Aug 2012 13:03:28 -0400 From: Steve Wills User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120604 Thunderbird/12.0.1 MIME-Version: 1.0 To: current@FreeBSD.org X-Enigmail-Version: 1.4.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mouf.net [199.48.129.64]); Tue, 14 Aug 2012 13:00:06 -0400 (EDT) X-Spam-Status: No, score=1.3 required=4.5 tests=RCVD_IN_RP_RNBL autolearn=no version=3.3.2 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mouf.net X-Virus-Scanned: clamav-milter 0.97.5 at mouf.net X-Virus-Status: Clean Cc: Subject: zfsloader failure with r239244 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, 14 Aug 2012 17:03:33 -0000 Hi, I just upgraded my system from r238261 to r239244 and was unable to boot one of my zfs root systems. I had to recover using the zfsloader.old that is kept in /boot. The messages from zfsloader were: ZFS: can't find pool by guid ZFS: can't find pool by guid can't load 'kernel' followed by a loader prompt. My loader.conf has: vfs.root.mountfrom="zfs:zroot" as well as other settings. I suspect this may be related to the fact that my zfs root is "formatted using a legacy on-disk format." Specifically, it is version 14 and for the record it's on an MBR partition. This system also has two other pools, one which is version 28 and another which is the latest zpool version (I think? No version number is shown in "zpool list -o all", only a "-"). I've avoided zpool upgrading this pool because I'm a little nervous about updating zfsboot via dd. I didn't see the issue on another zfs root system which is using GPT and the latest zpool version and was upgraded from/to the same versions. Any ideas if this is a bug or something wrong with my system would be appreciated. Thanks, Steve