From owner-freebsd-current@freebsd.org Thu Jan 28 16:22:39 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 070DBA7109B for ; Thu, 28 Jan 2016 16:22:39 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from mail-yk0-x22d.google.com (mail-yk0-x22d.google.com [IPv6:2607:f8b0:4002:c07::22d]) (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 C5E3013CF for ; Thu, 28 Jan 2016 16:22:38 +0000 (UTC) (envelope-from dfr@rabson.org) Received: by mail-yk0-x22d.google.com with SMTP id a85so36568113ykb.1 for ; Thu, 28 Jan 2016 08:22:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rabson-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=bEviy2hUxixKe+/NGxjf9zyQL8on1JHH8RvGuSASLIc=; b=cVk8atUiTh+bSX5p6yf94R0RAGIzV8erKOfv9ZJYv7Jc70MCVeD20yU/H4+VSk1gsv KfWSzJ9T6E8KIKagsM57uTxnxezjfaj/2jl99HnBZJwR6ghW/Nu8vu2SO/9RN0TPYm14 7V7mf9moqcJqJ1nP55pN/2BRtzJjPfBVeXLsqgEVXKHrUKlVXAkm3IQhJc2oJGRtyQLx C5w8SbluxO6bKR2DIv6QEOXaGe8aCC2QbH9NhGT2L71jMF2sqyRofzPkGYn3vMAI8B12 W7mfoPhBHbBr46vu2ijflDasuEXRIwH/9aX/H64OChIA3MohhXtqSu22tGg72nrs3AlM xTug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=bEviy2hUxixKe+/NGxjf9zyQL8on1JHH8RvGuSASLIc=; b=dL3FYzbL+yvrre0dqTReCh6pScp75nz/3PwVj+5+zHcyqsm0n37tB67qIDVRtkwcrQ ef2U3sk26Ecxjx8VTTA3s3j2KiVebfUDKWTbA1TFNV/6rX1JM3UCVWWQtBtaIsflvMEY j84Y97JylyAM25GYTloMk2IHM/va4ac6Igsbg2EisqvTCgQOyU1a4+dWOj8kr+KWPZWI LAmCc2slq/Gv9Lg8MM/l81USToEVtgOsEcrnO0eMWaVUTrHqHqw9bdWlPpugs8ciwD9R jo2BzUz1wFZCkbJiJQlYBWnpItxOUhBoMu+h7Jr5+nCOAdXr6cOH6k4OUQ7d1NxCVhnH OmOw== X-Gm-Message-State: AG10YOTa5ofph+/VRJJHlPXcPD6+d6y87S7GeFHpbISDSgELGptNCzR6nGZzUwmRVRM07BC1/tac2CRNcnRn7g== MIME-Version: 1.0 X-Received: by 10.129.153.208 with SMTP id q199mr2215864ywg.45.1453998157854; Thu, 28 Jan 2016 08:22:37 -0800 (PST) Received: by 10.37.223.72 with HTTP; Thu, 28 Jan 2016 08:22:37 -0800 (PST) In-Reply-To: <20160129000344.feaf5f828e5d43d5fbbb652a@dec.sakura.ne.jp> References: <8991747525093115430@unknownmsgid> <20160124215300.4cd7f1207f5a4c7b28ef7ffc@dec.sakura.ne.jp> <56A51A4C.1040808@multiplay.co.uk> <20160129000344.feaf5f828e5d43d5fbbb652a@dec.sakura.ne.jp> Date: Thu, 28 Jan 2016 16:22:37 +0000 Message-ID: Subject: Re: ZFSROOT UEFI boot From: Doug Rabson To: Tomoaki AOKI Cc: FreeBSD Current Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 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, 28 Jan 2016 16:22:39 -0000 On 28 January 2016 at 15:03, Tomoaki AOKI wrote: > It's exactly the NO GOOD point. The disk where boot1 is read from > should be where loader.efi and loader.conf are first read. > I just wanted to note that gptzfsboot and zfsboot behaves this way. Boot1 looks for loader in the pool which contains the disk that the BIOS booted. It passes through the ID of that pool to loader which uses that pool as the default for loading kernel and modules. I believe this is the correct behaviour. For gptzfsboot and zfsboot, it is possible to override by pressing space at the point where it is about to load loader.