From owner-freebsd-fs@FreeBSD.ORG Sun Jan 30 19:32:55 2011 Return-Path: Delivered-To: fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8CBC0106564A for ; Sun, 30 Jan 2011 19:32:55 +0000 (UTC) (envelope-from wjw@digiware.nl) Received: from mail.digiware.nl (mail.ip6.digiware.nl [IPv6:2001:4cb8:1:106::2]) by mx1.freebsd.org (Postfix) with ESMTP id 21A228FC0C for ; Sun, 30 Jan 2011 19:32:54 +0000 (UTC) Received: from rack1.digiware.nl (localhost.digiware.nl [127.0.0.1]) by mail.digiware.nl (Postfix) with ESMTP id 6532A153448; Sun, 30 Jan 2011 20:32:53 +0100 (CET) X-Virus-Scanned: amavisd-new at digiware.nl Received: from mail.digiware.nl ([127.0.0.1]) by rack1.digiware.nl (rack1.digiware.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hPwyYVuNJv3f; Sun, 30 Jan 2011 20:32:50 +0100 (CET) Received: from [IPv6:2001:4cb8:3:1:e169:4e7:c7ea:8c2d] (unknown [IPv6:2001:4cb8:3:1:e169:4e7:c7ea:8c2d]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.digiware.nl (Postfix) with ESMTPSA id 62283153447; Sun, 30 Jan 2011 20:32:50 +0100 (CET) Message-ID: <4D45BCE2.1020508@digiware.nl> Date: Sun, 30 Jan 2011 20:32:50 +0100 From: Willem Jan Withagen User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101207 Lightning/1.0b2 Thunderbird/3.1.7 MIME-Version: 1.0 To: Jeremy Chadwick References: <20110130143045.GA50566@icarus.home.lan> <4D457AB1.90109@digiware.nl> <20110130150226.GA51190@icarus.home.lan> In-Reply-To: <20110130150226.GA51190@icarus.home.lan> X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: fs@freebsd.org Subject: Re: Errors booting of the ZFS alternative mirror disk 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: Sun, 30 Jan 2011 19:32:55 -0000 On 30-1-2011 16:02, Jeremy Chadwick wrote: > On Sun, Jan 30, 2011 at 03:50:25PM +0100, Willem Jan Withagen wrote: >> On 2011-01-30 15:30, Jeremy Chadwick wrote: >>> On Sun, Jan 30, 2011 at 02:30:58PM +0100, Willem Jan Withagen wrote: >>>> Hi, >>>> >>>> I've configured a fresh and new Supermicro server (with an X8SIL-F >>>> motherboard) an 2* 500GB seagate ST3500514NS 's. >>>> Disks are connected to: >>>> atapci0: >>>> >>>> I've created gpt partitions for freebsd-boot,swap,zfs on both disks. >>>> Wrote gptzfsboot in boot bootsectors. >>>> gpart add -s 128 -b34 -t freebsd-root ad{4,6} >>>> gpart add -s 16G -t freebsd-swap ad{4,6} >>>> gpart add -s 100G -t freebsd-zfs ad{4,6} >>>> gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ad)4,6} >>>> >>>> After which I did the "regular stuff" to create the system. >>>> >>>> Which seemed to have worked because when both disks are in the >>>> system everything is hunky-dory and boots as expected. >>>> Same for booting with the second disk removed. >>>> >>>> But with only the second disk in the system, it does not boot. Not >>>> even when I put it in the bay of the first disk. >>>> >>>> On screen I get: >>>> Error 1 lba 32 >>>> Error 1 lba 1 >>>> Error 1 lba 32 >>>> Error 1 lba 1 >>>> No ZFS pools located, can't boot >>>> >>>> I browsed thru the ZFS bootcode, but that is way to sophisticated for me. >>>> >>>> So why doesn't it like to boot of the second disk? >>>> What did I forget to do? >>>> >>>> Which is what I would like for this system to be able to do, in case >>>> of failure of the first disk. >>> >>> uname -a output please. >>> >> FreeBSD big.medusa.nl 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #2: Sat Jan >> 29 22:11:44 CET 2011 wjw@big.medusa.nl:/usr/obj/usr/src/sys/BIG amd64 >> >> Haven't tested it with this version though, but only with the build I >> did on 22 Jan, and then it didn't work. > > Thanks. The reason I asked for this was that there were some changes to > the ZFS bootloader which may have addressed your problem, but those > would have been before January 29th. Oke, enough reason to update again, and see what comes of it. It will have to wait until some of the bonnie tests are completed. > This command looks suspicious thought, specifically the "-b34" argument: > >>>> gpart add -s 128 -b34 -t freebsd-root ad{4,6} > > Someone else will have to comment on the implications of that; I don't > use GPT. Right, I see, but this comes from the "manuals" like: http://www.freebsdwiki.net/index.php/ZFS,_booting_from#Create_GPT_Disks And just to counter your suggestion: It does work for the "regular" first disk! So why not for a second disk? --WjW