From owner-freebsd-fs@FreeBSD.ORG Sun Aug 1 18:54:53 2010 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 21A8C106566C for ; Sun, 1 Aug 2010 18:54:53 +0000 (UTC) (envelope-from scottj75074@yahoo.com) Received: from web110705.mail.gq1.yahoo.com (web110705.mail.gq1.yahoo.com [67.195.13.212]) by mx1.freebsd.org (Postfix) with SMTP id E536F8FC1C for ; Sun, 1 Aug 2010 18:54:52 +0000 (UTC) Received: (qmail 58568 invoked by uid 60001); 1 Aug 2010 18:28:11 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1280687291; bh=m6c7LTztEhC1bJxu1X7IRdb/1xdJYLdNvilLmTCbRGw=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=c+sjaH7MAGyW7aI9YGcJTBuVDv5hdOEM8azr0bRw5717yLQ/GjqEpxazyN+QKrNYUvkzKGiA+agTMG6mcwcasCku3BccxqydA9GpZFyqVaWBM6IOUz7WVnnBTBTp+TF+7Qvh0YGta+0w6nMlzsdnGhq05ktvZfiugLy1psGB42Y= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=JqTVPs1PVm4UCiGqOZfmf/fqG6MOglO6kmJQRQaHjoaXUPNEbEw6InvFYv7WJJJqkrlTHw7YvP98HeJ0eCqkQLiw2cGZMU+KoIN6n3mIjhzAk3VghRckXjD9RRAyGLSaWvLDlmwPN7VKlgiOya25M3YDr6cgCZ+IlclWdtUNhPs=; Message-ID: <106301.57870.qm@web110705.mail.gq1.yahoo.com> X-YMail-OSG: ZEAVLbwVM1ksCQHc.aTixLQVoNfH5wfAZeDskZH6Ac6ydlK fmSU0fAyVoXpEVUU7EujPDX_ujo.qpLahzjwdLVDzc8DytOUPnMhu6QWYwD2 RwLJoPqzbhUR0eJqb0CfCcNVZLyUHBYSkD_XoBeM8JtmaCcHcvzm3V.XbFgL o92IBXUxgzmiEGyvxqsdQmnIZ11FRp66keOO697BQbraGaiPexosrqQHLot1 kyAp5YdRRzFALHZQ1.Z2vH8IAJT6XsoXNBA0U38pHKZi3_MtmoQ9bjoE3osu 6MeY5b0NySYbA9ByRXm7uCrm6BJKkU8wvHP0qUE2uiBo4IUs4FZZbYdakSU3 GqP_TCq5xI7eneZcnc.WSuu7mxvNO Received: from [24.6.145.200] by web110705.mail.gq1.yahoo.com via HTTP; Sun, 01 Aug 2010 11:28:10 PDT X-Mailer: YahooMailRC/420.4 YahooMailWebService/0.8.105.279950 Date: Sun, 1 Aug 2010 11:28:10 -0700 (PDT) From: Scott Johnson To: freebsd-fs@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: ZFS mirror boot: cannot boot from 2nd 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, 01 Aug 2010 18:54:53 -0000 I installed 8.1-RELEASE onto two identical drives in a mirror, following the "Installing FreeBSD Root on ZFS (Mirror) using GPT" guide here: http://wiki.freebsd.org/RootOnZFS/GPTZFSBoot/Mirror I can boot from either disk by changing the boot priority in the BIOS, so long as both disks are connected. I swapped the sata ports, and I can still boot from either disk. I can disconnect drive #2 and boot from drive #1 just fine, whether drive #1 is plugged into sata0 or sata1. However when I disconnect drive #1 and try to boot from drive #2, on either sata0 or sata1, I get errors: error 1 lba 32 error 1 lba 1 error 1 lba 32 error 1 lba 1 error 1 lba 32 error 1 lba 1 error 1 lba 32 error 1 lba 1 error 1 lba 32 error 1 lba 1 error 1 lba 32 error 1 lba 1 No ZFS pools located, can't boot It looks like a hardware problem, but then why does disk #2 work when disk #1 is connected? (Note, if both are plugged in, everything works fine; zpool status is clean, zpool scrub is clean, SMART status is good after long self-test.)