From nobody Sun Sep 25 12:44:06 2022 X-Original-To: freebsd-users-jp@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Mb5Dn1GRhz4dBXY for ; Sun, 25 Sep 2022 12:44:25 +0000 (UTC) (envelope-from ish@amail.plala.or.jp) Received: from msc12.plala.or.jp (msc12.plala.or.jp [60.36.166.22]) by mx1.freebsd.org (Postfix) with ESMTP id 4Mb5Dl1z0Pz3qwS for ; Sun, 25 Sep 2022 12:44:22 +0000 (UTC) (envelope-from ish@amail.plala.or.jp) Received: from localhost ([2400:4050:9320:7a00::8]) by msc12.plala.or.jp with ESMTP id <20220925124413.VZMV30138.msc12.plala.or.jp@localhost> for ; Sun, 25 Sep 2022 21:44:13 +0900 Date: Sun, 25 Sep 2022 21:44:06 +0900 (JST) Message-Id: <20220925.214406.1130333989198387056.ish@amail.plala.or.jp> To: freebsd-users-jp@freebsd.org Subject: Re: rEFInd - a UEFI boot selector From: Masachika ISHIZUKA In-Reply-To: References: X-Mailer: Mew version 6.8 on Emacs 28.1 List-Id: Discussion relevant to FreeBSD communities in Japan List-Archive: https://lists.freebsd.org/archives/freebsd-users-jp List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-users-jp@freebsd.org X-BeenThere: freebsd-users-jp@freebsd.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-VirusScan: Outbound; mvir-ac12; Sun, 25 Sep 2022 21:44:13 +0900 X-Rspamd-Queue-Id: 4Mb5Dl1z0Pz3qwS X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of ish@amail.plala.or.jp designates 60.36.166.22 as permitted sender) smtp.mailfrom=ish@amail.plala.or.jp X-Spamd-Result: default: False [-1.70 / 15.00]; MID_CONTAINS_FROM(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-0.997]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:60.36.166.0/24]; RCVD_NO_TLS_LAST(0.10)[]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[freebsd-users-jp@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; ARC_NA(0.00)[]; DMARC_NA(0.00)[plala.or.jp]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:4713, ipnet:60.32.0.0/12, country:JP]; TO_MATCH_ENVRCPT_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-users-jp@freebsd.org]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N > Subject を変えて、私が抱えている問題を説明し、お知恵をお借りしたいと思い > ます。絶滅危惧種の legacy BIOSのみのマシンのことは無視して、話を UEFI マ > シンに限定したいと思います。 > [snip] > > https://www.ish.org/blog/?p=2271 には > > P.P.S. refind 0.12.0が不調な原因が判りました。optionsでloader.efiに > parameterを渡す際に、最初のパラメータが正常に渡らないようです。optionsの > 2番目以降のパラメータは正常に渡りますので、optionsの最初にdummyのパラメー > タを追加すれば一応0.12.0も動きます。 > > という話が書いてありますが、 > >   options "rootdev=zfs:fbsd131/ROOT/default: rootdev=zfs:fbsd131/ROOT/default:" > > と書いてもダメでした。 石塚@杉並です。 私のblogが引用されていたのでリプライしました。 確認ですが、refind等はどのようなdirectory構成で入れてあるので しょうか。 私のマシンは、 % grep /efi /etc/fstab /dev/ada0p1 /efi msdosfs rw,noauto,-L=ja_JP.UTF-8 0 0 % ls /efi/EFI /efi/EFI: dragonfly/ refind/ Boot/ Microsoft/ freebsd/ netbsd/ ubuntu/ % ls /efi/EFI/refind/ icons/ drivers_x64/ refind.conf* icons.old/ refind_x64.efi* % ls /efi/EFI/freebsd/ loader.efi* という構成です。別の構成であればpathはその構成に合わせて変更する 必要があります。多分、pathが正しくないために、該当ファイルが読み 込めないだけという気がします。blogに書いた構成のままで現在はOS upgradeにより14.0-current(14.0)や13.1Rで使っております。 また、clover, grub2, aio bootは古いマシン1台で使っているだけで、 他のマシンでは使用しておらず無関係です。 -- Masachika ISHIZUKA