From owner-freebsd-questions@FreeBSD.ORG Sat Apr 18 03:44:35 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E1941CFE for ; Sat, 18 Apr 2015 03:44:35 +0000 (UTC) Received: from mail-wg0-x22e.google.com (mail-wg0-x22e.google.com [IPv6:2a00:1450:400c:c00::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6A7FFCA7 for ; Sat, 18 Apr 2015 03:44:35 +0000 (UTC) Received: by wgso17 with SMTP id o17so130545921wgs.1 for ; Fri, 17 Apr 2015 20:44:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=uEKbhYLoLBRkWLjuAyfgRvT+bxVwWdZT5k+tYp+VpEs=; b=ornkAhVvsOymcy2vnoE87M+nXQGUN5CLxf6+RMl9vE2TPtu8E8Y7evVujpdhkI0fBH +8dvTk98O2IXdtF9j1rbXlOgU/olJKNkAo8cYX+frRPCnVyc3XJ/dUD2UGLXcjDjIvr2 IZQffz3qXJyk+YYnIaJEdb5tupDiuT20jAWA+lwUaxxhg+3cVfetImbsDobylWgtlrfr 2Rx/qIfDrhNFkJOOGkbjLRgTSXNn8Y8eHcz7kIWcywBnYwSnA89Cu/418t5EssljdTOr oWE2wWU3sh+FzLk/OO4vbJj3IYaiwiKgzrsbBU4mdeVFu8qzkPbuore7PQoeln5zBIpr Je4g== MIME-Version: 1.0 X-Received: by 10.194.60.135 with SMTP id h7mr11081681wjr.82.1429328674010; Fri, 17 Apr 2015 20:44:34 -0700 (PDT) Received: by 10.28.21.82 with HTTP; Fri, 17 Apr 2015 20:44:33 -0700 (PDT) In-Reply-To: References: <552D135F.9010907@FreeBSD.org> <05238e5a.6156fafe@fabiankeil.de> <52922ff3.7b8a6684@fabiankeil.de> <772eb83d.1c422b92@fabiankeil.de> Date: Sat, 18 Apr 2015 13:44:33 +1000 Message-ID: Subject: Re: mountroot prompt with error2, when trying to boot from a single drive in a 2-way mirror From: Yudi V To: "Ricky ." Cc: "freebsd-questions@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Apr 2015 03:44:36 -0000 changed the pool to use gpt labels and the issue is sorted. Thank you. On Fri, Apr 17, 2015 at 3:20 PM, Yudi V wrote: > > > On Fri, Apr 17, 2015 at 2:54 PM, Ricky . wrote: > >> From the console images, it would appear that its searching for device >> (ada2p3). I'm assuming that is the device missing and it is expecting it to >> have the guid of ada2p3 before it was missing. Because ada3 is now ada2 it >> is showing the mismatch. >> > You might be right, I will change these to gpt lables and test. But first > I will have to recreate drive I destroyed. > >> >> > Did you try to unplug the other one and see if it will boot? >> >> I suggest as switching to gpt labeling.as a work around. >> >> > Date: Fri, 17 Apr 2015 13:36:52 +1000 >> > Subject: Re: mountroot prompt with error2, when trying to boot from a >> single drive in a 2-way mirror >> > From: yudi.tux@gmail.com >> > To: freebsd-questions@freebsd.org >> >> > >> > I cleared the label info on /dev/ada2, still same error. And that disk >> > (ada2) became unavailable. >> > gpart show does not even list the disk or it's partitions. I am guessing >> > zpool labelclear -f /dev/ada2 destroyed the partition table. >> > >> > >> > Answer to Ricky's question: >> > >> > No I used geom names (ada2p3). >> > I cannot figure out the reason for the GUID mismatch (see console >> image). >> > Any ideas? >> > >> > On Fri, Apr 17, 2015 at 4:26 AM, Fabian Keil < >> freebsd-listen@fabiankeil.de> >> > wrote: >> > >> > > Yudi V wrote: >> > > >> > > > I checked some popular image hosting websites, could not find any >> that >> > > did >> > > > not use javascript. I can send you the images via email. >> > > >> > > Sure. >> > > >> > > > This is reproducible on a clean install of 9.3 as well. I think >> it's a >> > > bug. >> > > >> > > I think the problem could be that two of the labels from ada2p3 are >> picked >> > > up when looking at ada2 itself. Quoting the gptzfsboot man page: >> > > >> > > | After a disk is probed and gptzfsboot determines that the >> > > | whole disk is not a ZFS pool member, the individual partitions >> > > | are probed in their partition table order. >> > > >> > > Putting the pool on p2 and using p3 for swap would probably work >> around >> > > this, but given that there's free space behind p3 already, it's not >> > > obvious to me why this wasn't already sufficient. >> > > >> > > > Here's the output of zdb -l /dev/ada2p3 >> > > [...] >> > > > >> > > > gpart show ada2 output: >> > > > >> > > > => 34 156301421 ada2 GPT (74G) >> > > > 34 2014 - free - (1M) >> > > > 2048 512 1 freebsd-boot (256k) >> > > > 2560 1536 - free - (768k) >> > > > 4096 8388608 2 freebsd-swap (4.0G) >> > > > 8392704 10485760 - free - (5.0G) >> > > > 18878464 137422848 3 freebsd-zfs (65G) >> > > > 156301312 143 - free - (71k) >> > > >> > > For comparison, no labels are found with this layout >> > > (p3, p4 and p5 are also encrypted, though): >> > > >> > > [fk@kendra ~]$ gpart show >> > > => 40 1250263648 ada0 GPT (596G) >> > > 40 128 1 freebsd-boot (64K) >> > > 168 1880 - free - (940K) >> > > 2048 409600 2 freebsd-zfs (200M) >> > > 411648 8388608 3 freebsd-zfs (4.0G) >> > > 8800256 8388608 4 freebsd-swap (4.0G) >> > > 17188864 1233074816 5 freebsd-zfs (588G) >> > > 1250263680 8 - free - (4.0K) >> > > >> > > [fk@kendra ~]$ zdb -l /dev/ada0 >> > > -------------------------------------------- >> > > LABEL 0 >> > > -------------------------------------------- >> > > failed to unpack label 0 >> > > -------------------------------------------- >> > > LABEL 1 >> > > -------------------------------------------- >> > > failed to unpack label 1 >> > > -------------------------------------------- >> > > LABEL 2 >> > > -------------------------------------------- >> > > failed to unpack label 2 >> > > -------------------------------------------- >> > > LABEL 3 >> > > -------------------------------------------- >> > > failed to unpack label 3 >> > > >> > > Fabian >> > > >> > >> > >> > >> > -- >> > Kind regards, >> > Yudi >> > _______________________________________________ >> > freebsd-questions@freebsd.org mailing list >> > http://lists.freebsd.org/mailman/listinfo/freebsd-questions >> > To unsubscribe, send any mail to " >> freebsd-questions-unsubscribe@freebsd.org" >> > > > > -- > Kind regards, > Yudi > -- Kind regards, Yudi