From nobody Wed Aug 31 12:08:46 2022 X-Original-To: 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 4MHjdJ4JVKz4bDKQ for ; Wed, 31 Aug 2022 12:08:52 +0000 (UTC) (envelope-from nao@enuenu.org) Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MHjdH39VDz3bkK for ; Wed, 31 Aug 2022 12:08:51 +0000 (UTC) (envelope-from nao@enuenu.org) Received: by mail-pl1-x636.google.com with SMTP id c2so13941667plo.3 for ; Wed, 31 Aug 2022 05:08:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enuenu.org; s=enuenu; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc; bh=c7rkZV4a2xIQN9loAWq5DqfnJGtuoJE42rSs5wiGXvc=; b=D110uJJL34xr4Jv1buJuH5pEOkEdst8MrYz8CDvuYJu3h4uT9/o7Uc8yTitDGS2xY+ gNJBw+FkbwD4D3HpE/bcwqfBlW4179XvjOizhU1xeIvSmDcIYrBqUdOnx4L7X1pabNGy bPfm09o1z1XhiUSiVJAliLc0t3u7Du29SAknZJD6+CcnI2hGxEleKRyS3NoZLyrFhIep ledpI4vNqDHU9KPmGfN7KDfSr2rd5SPoEp9eFSY+YpNRMZNF9BaadaWz1XmU5AEEjMub jWREcolzPLSaGMMkQ/RgFRZcwiwv4k2tmfWfL9dZ9jmuSGHGYYOXs8z5GPN5TteJa0e3 gPFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc; bh=c7rkZV4a2xIQN9loAWq5DqfnJGtuoJE42rSs5wiGXvc=; b=SE2O1aeVlO/gJlGfbjs+ISBh2W+ErPRn9EHQVdnTjpaaAfOsKH+r9WBBmvZjBqgKi2 1b/nUEYfZqLLIdE38q5VWqhISp8KUPg1Kb3AZgvm01iHBXLYfmm7goQftznCBvodkIZr ZIGCB4QB+uMiC+UcKZMs0d3NMR9n47/hYE4aUgToYjaUa19LnUr+xeH+iisDJRDdiG1k B4iIzHBcxfY4OfwzGeNnRg0uLvCEJF5phrutIxLbk6FkYogCaiVfSSvFGjf5KpBeWSi3 9gvbDxUolclDQknQVBF+KSviIqnfGwqBoz7Put+ez9gbWUUsDe8PmIAwiS931mnq+8vj huHw== X-Gm-Message-State: ACgBeo0BagEu9w9S6PoRpsuzfwV6U79tc4RfDgIU7o9IIR7cIMoOTtDL U3FKsu9x1M9vIUWcBBVDSLj9FdpI0+CNsw== X-Google-Smtp-Source: AA6agR5tKJ5lfnVqgBmOeCcrEcPnMCp0ZQcrjFmXNbxGVSRMaQHoHntv7wE9qqw3Yk3P2ZUOZXS5qw== X-Received: by 2002:a17:902:e547:b0:175:376:875 with SMTP id n7-20020a170902e54700b0017503760875mr9618929plf.147.1661947729901; Wed, 31 Aug 2022 05:08:49 -0700 (PDT) Received: from ?IPV6:240b:10:ac00:4df1:9096:1b24:ff3f:6553? ([240b:10:ac00:4df1:9096:1b24:ff3f:6553]) by smtp.gmail.com with ESMTPSA id h193-20020a6283ca000000b0052e6d5ee183sm11038572pfe.129.2022.08.31.05.08.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 31 Aug 2022 05:08:49 -0700 (PDT) Message-ID: <191ab693-04fd-3782-3783-87b37ef0834f@enuenu.org> Date: Wed, 31 Aug 2022 21:08:46 +0900 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 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 Thunderbird/91.13.0 Subject: Re: loader.efi of 13.1 Content-Language: en-US To: users-jp@freebsd.org References: From: Naomichi Nonaka In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4MHjdH39VDz3bkK X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=enuenu.org header.s=enuenu header.b=D110uJJL; dmarc=none; spf=pass (mx1.freebsd.org: domain of nao@enuenu.org designates 2607:f8b0:4864:20::636 as permitted sender) smtp.mailfrom=nao@enuenu.org X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-0.998]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[enuenu.org:s=enuenu]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::636:from]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[users-jp@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[enuenu.org:+]; DMARC_NA(0.00)[enuenu.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[users-jp@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROM(0.00)[] X-ThisMailContainsUnwantedMimeParts: N 野中です。 On 2022/08/31 20:11, 丸山直昌 wrote: > 丸山です。 > > Wed, 31 Aug 2022 16:36:34 +0900 > Naomichi Nonaka writes: > >> 野中です。 >> >> 13.Xまでのbootの手順は >> >> EFIファーム->EFIパーティションのboot1.efi >> ->FreeBSDパーティションの/boot/loader.efi >> ->FreeBSDパーティションのkernel >> >> という順番で実行され、loader.luaはboot1.efiがloader.efiに渡します。 >> >> なので >>> /boot/loader.efi を ada0 の efi パーティションの >>> EFI/Boot/bootx64.efi にコピー >> ではなく、 >>> /boot/boot1.efi を ada0 の efi パーティションの >>> EFI/Boot/bootx64.efi にコピー >> が正しいです。 > > 勿論 >> /boot/boot1.efi を ada0 の efi パーティションの >> EFI/Boot/bootx64.efi にコピー > は実験した上で先ほどのメールは書きました。 > > ZFS found the following pools: XXXXXX YYYYYYY > UFS found 5 paritions > > というのが途中で表示されますが、結局のところ OK プロンプトで止まってしま > い、その後どうしたら良いのか私にはわかりません。先ほどのメールで > /boot/loader.efi の話だけ書いて、/boot/boot.efi の話を書かなかったのは、 > 例の ish.org のブログの記事を読んでいたためと、もう一つ「インストール済 > みディスク」(以下では/dev/da2)では EFI/Boot/bootx64.efi が > /boot/loader.efi と同じものだからです。(つまり13.1のデフォルトのインストー > ルは野中さん流では「正しくないインストール」ということになります。) 自分の環境はUPGRADE installした環境なので、古い構成のままだったようで す。よく確認せずに書いてしまい、すいませんでした。 > ま、 boot1.efi でも loader.efi でもどっちでも良いのですが、ともかく内臓 > ディスクからNEWPOOLNAME/ROOT/default をブートする方法を、ご存知の方は教 > えてください。 試してはいないのですがloader.confのvfs.root.mountfromを指定してみては いかかでしょうか? > # zpool import -N -f -o readonly=on -R /mnt zroot > # zpool status zroot > pool: zroot > state: ONLINE > scan: none requested > config: > > NAME STATE READ WRITE CKSUM > zroot ONLINE 0 0 0 > da2p4 ONLINE 0 0 0 > > errors: No known data errors > # zfs mount zroot/ROOT/default > # mount_msdosfs -o longnames /dev/da2p1 /mnt1 > # sha256 /mnt1/efi/boot/bootx64.efi /mnt/boot/loader.efi > SHA256 (/mnt1/efi/boot/bootx64.efi) = c1cdbfad80226e4203744dec17bc4aeb0b226f87821ba169cee82e6c2b5e2181 > SHA256 (/mnt/boot/loader.efi) = c1cdbfad80226e4203744dec17bc4aeb0b226f87821ba169cee82e6c2b5e2181 > # ls -l /mnt1/efi/boot/bootx64.efi /mnt/boot/loader.efi > -r-xr-xr-x 2 root wheel 892928 5月 12 17:29 /mnt/boot/loader.efi > -rwxr-xr-x 1 root wheel 892928 8月 7 23:49 /mnt1/efi/boot/bootx64.efi > > -------- > 丸山 直昌 まるやま なおまさ > メールアドレス: masa@amogha.jp >