From owner-dev-commits-src-main@freebsd.org Tue Feb 23 23:48:02 2021 Return-Path: Delivered-To: dev-commits-src-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 46F13558A3D for ; Tue, 23 Feb 2021 23:48:02 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-55.consmr.mail.gq1.yahoo.com (sonic315-55.consmr.mail.gq1.yahoo.com [98.137.65.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4DlbMh6ypSz4rlm for ; Tue, 23 Feb 2021 23:48:00 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1614124079; bh=dvTlvw/IS7jVGnY0nyjiYlg6rEdf4036baHY6Ad7AAC=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=hn2ctfRvL2MY76LxuY9Z2xql7mxEaC+LdjQEBGeyD9t1AoZ4zcGQfP0B+3MDEl5hwta9j6rsha8Iv7mdrlsTs2C/0TiMFGzDMgy2kXeirqtNSpAbf9Nf/cBnL/jZASSpOpYfMdtJ9CWTJoeL2gXHPHE41Rn/y0t1bOc94kQH1Klo4B0dtFi0iL7dWxrkVyoF0ldLgbS8/HGBuQtoOtjY8NF3iFniDL/AqZwXW6M9cxwxkMqGhYAR0dguFqC2gDXHMq2gBkh1yYx3oL85nFAAIwh32aUZ3ZkNSndgjLNHBIU/6u99bwUKnexe66GVkGxPD7kQjo6fspK5wPnFBzcbdw== X-YMail-OSG: yOz0_pAVM1k0FxzIaW57h7hccNdohzIf7ulbGNRUHGGkSrCQbeYsAn9UG4eUUUP hnnYfSF4HDG0cbj1P2Cg3qSWswYX4BluMQ_prySYgyGF89nYTu1LJLvBRYRzLSUO7H5vN9vm6pEW jf07r3hg26liUvqei1_dtDOib3_IDL.pTfNy6sKWqATkG6W1AEHVDK0pMkswflKAAV4tpnQM_6Sx 2YICwunn5Mya_h_ZL7AFJigli8zIASuhFL_MirOAM5NBmsEKq5hOFu1WCG8xKvaDKAG9NF42zaMR 1rbeXQzXCXRUPPBZQnkEnG9VMWz1t3NSqJP8oVXFcHZPlEgP7flmtniwMJc2FLEeYm.X_9_gwezS YHc8ErhK9S6ogAVyB8EA7rmsZJvqxrQPMvbYMp6h.4epkqliGc2xlcze2puUq0VFTM0CTjplvziy _pdVc9Lt4TKbj3GvweOokedSx3aiHgAYhh9z.nCyp.Rk44rvciow9V39hVUfxLqDgux6gFwNEd4m 3OVU4VEZ13FQIR_wjFGJby0tCeOYFCDajRfPmaHcmYg1I5oDpJ.Y6OkdywItvCe6AUziKj8KRhxA WARIHamGEp91xtgF.aN3f_qS7CqzpTmcggGwO.qGJBNl26j4EUUNVb2dcJCSrfBUfMAFk2qPLAJw aMq05saoHIpUfzf.DuGbF95Z1Rq5EacctlSFmfJjGAdY__ihYt5RI.HwhE2sxI1PgfpXPVUbVelt dbBoIChgAA8Lrys2oGQpHKgOO2MzRLUqcbG3Jzy0xHynJMm_JfRmri0U0eOWTM39ju523MfgUVXo fN.slDGg99Le2OOKbn8kildF6193Z0PeQ62S64nGWZmy9DSPbwJkxXkFk3K5wg6iidjWHPW3Pizh pcRIem4gk6heSqbYresis39XCKMY.FR00AySqtJX.H7ATdVCHYiGB1Kzm80PYOYZY1DLFUzIEvpF ahhHr0JjDWtVlUfUox3x7zYSfOu3P.mtMXerZ8Xu4SkGuaWRXts39uGrHvSkN1iPhmnuU09wV1E_ GZnFzv8pySd4t8S712WsjtFZSRkUipYMVUItiwbm7A8nlYBup1sYcoJzWN0fVGkAop8DXHMFT8lE gilofUBtUBZ2BeGn4tMFUAsPUhglncuqFuFfZNtL9VBAPd6xUMPZoT1lqVZkIM3FqUfvwY3W9fUf S2b7Dx2WM7i02My22sDzzEih2mW6HCsQEoe065qoAbtH7kLHTldn9rdIdugL8BA772S6BFwWwDwH 62qYSTtmwcDLsVZ2l3Fyas6u0y575XjD1mvW33goQRTzlBpFQ2tteu0gDNcARp_ziUdFmyMSLWmw YgcMkBAlVk7Ovm1itQh6U4i5T3GfYRNyvC0y.KOgLMRK2qKQ5axEGPr65puO7biyek0WKMDR1RV. N5NmvRUO5q0NMQl1cx.aAlW2YiejKiLAVBVl.H43ZcEZiP2hOYxj3Z6Hgm713g8os_xLyuPGcV02 ozYuQDSj9h.VzDb8dpD68oTsi86iq0EL8Kqv6T7ZiTDEwgS6cjxp7wia.yne66P39dn2p_JUw9DT fWcOxiyxDsKmsjB4mz2iBuUQYQK6gnOwDCO.QE26E7Z4kF3lU2Db1Aj7YakUFg.sDC0yxdx152UY rJpthxU.y14F6rJJ0xt1P_dggv8zucClBEQVPQeR03xjo.yy8znuCJFvy_pZ2twczyX7YwQSFVv3 BFfZ7Sa0vAnzSbQFz.Hjti3oWbuX07Xh.e3P6GzxLjC77N5DAL686q8KkC_ybp07UnNgtoGHm8bj rAopL9X1YBBBRx32O1KvXJ.AQEQ3g13_JMcwAxMjoeK6xz63KSKHhyiJbpx0mV.06x56Q29vQkqu iqBHwfJGuC4Qh4nRN3Twox2Z5wjOcsJi5pHEZxQfqskIeKjPmgy06pn0PXLIeghwGZ9h.HUhlrQo wPdGo.PgdFw.XADNtnNvm0hbgGFhAYHOYCG0ABGa7IoMXRKxZawR7IU_hLxhsNhQdEiMq2vy3hFR XbyGATjLhvMb38tHXhrR2UE.q0v358UJECvHXjZSNymm2.C6cn8xQ8h2vzMBN.wG6qKGpYivSBiV zuLTK.sHC3lAlQNOcj0EPCLuvdwwxvlbgYosWFMfqJfsPgvvAIab6qUhkRS_14SIsVRqFlQowM3o uFmWSgoPKNecy1WCBmJGwy4js1MROBdkbtPq1VyaUjb7oL2LRBMBCMYqI4.i0WtnJ7P7wA2QHFmj 0WclXlMjSmaJ8BnZX1m1_wMrwXdY99xpotvaSoMD65TLhtnF1ozH4_n13zVAILLJFtjOas5cKgmk ubYooDR3tDxZFjOy4kEFgwn82eRD.lsZ1wmMYU.nSq_jbDgWTee7sJXjYfwsT9_w0HyI77D.82f0 FnGI.N0YGuzG3m6BEwAqAM8eKffNR1viwabmBmZZoQLe.u7ZgRcxJzDCSdtjAmMuTNdsI0jW6YVM EX7T0kgSd4hIdgi8rLATLKmMmnKVnFmUD_rh3hGkMghdQpq5f.qWdgY3Knc0kAxBtST1Tz2lWtWS 916Ye3fo0hGU8uMbMKjp1ytG13PQcuw36kzSXr.XIbQjAiRKVPw3Kzdr3DVk- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Tue, 23 Feb 2021 23:47:59 +0000 Received: by smtp405.mail.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID ba51988f3ebfc97536924e9017d3be7f; Tue, 23 Feb 2021 23:47:58 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: git: 0b7472b3d8d2 - main - Mount the EFI system partition (ESP) on newly-installed systems. Message-Id: <13D3FC2E-F391-4C49-9C1B-BFF32823C6EA@yahoo.com> Date: Tue, 23 Feb 2021 15:47:56 -0800 To: "nwhitehorn@freebsd.org " , dev-commits-src-main@freebsd.org X-Mailer: Apple Mail (2.3654.60.0.2.21) References: <13D3FC2E-F391-4C49-9C1B-BFF32823C6EA.ref@yahoo.com> X-Rspamd-Queue-Id: 4DlbMh6ypSz4rlm X-Spamd-Bar: - X-Spamd-Result: default: False [-1.50 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.65.31:from]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.65.31:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.31:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.31:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[dev-commits-src-main] X-BeenThere: dev-commits-src-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for the main branch of the src repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Feb 2021 23:48:02 -0000 Nathan Whitehorn nwhitehorn at FreeBSD.org wrote on Tue Feb 23 21:24:30 UTC 2021 : > +# Update the ESP (EFI System Partition) with the new bootloader if we = have an ESP > +if [ -d "$BSDINSTALL_CHROOT/boot/efi" ]; then > case $(uname -m) in > arm64) ARCHBOOTNAME=3Daa64 ;; > amd64) ARCHBOOTNAME=3Dx64 ;; > @@ -136,55 +60,33 @@ if [ "$(uname -m)" =3D "arm64" ] || [ "$(uname = -m)" =3D "riscv" ] || [ "$X86_BOOTMET > BOOTNAME=3D"${BOOTDIR}/boot${ARCHBOOTNAME}.efi" > FREEBSD_BOOTDIR=3D"/efi/freebsd" > FREEBSD_BOOTNAME=3D"${FREEBSD_BOOTDIR}/loader.efi" > + mntpt=3D"$BSDINSTALL_CHROOT/boot/efi" where older history has: BOOTDIR=3D"/efi/boot" The below is mostly an FYI in case it has implications or users need instrutions. While I've not checked recently, my environment has the following sorts of paths/filenames involved because of past examples of failure to work with alternate capitalizations, such as the u-boot or uefi/ACPI involved being picky for some reason. Some also have a startup.nsh that contains the name (not path) and I have those tracking the capitalization shown. Rock64: EFI/BOOT/bootaa64.efi (MBR fat32lba, u-boot placement requirements block GPT use if I remember right.) RPi4B: EFI/BOOT/BOOTAA64.EFI (GPT efi) EFI/BOOT/bootaa64.efi (As I remember it was the directories that mattered here. I sometimes use the RPi4B with https://github.com/pftf/RPi4 edk2 UEFI/ACPI materials.) OverDrive 1000: efi/boot/BOOTaa64.efi (GPT efi) MACCHIATObin Double Shot: efi/boot/BOOTaa64.efi (GPT efi, the UEFI/ACPI is one I was given/pointed-to) RPi3B: not currently accessible to look up the details. (Probable match to RPi4B? Again edk2 materials, but from https://github.com/pftf/RPi3 .) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)