From nobody Mon Sep 09 04:38:26 2024 X-Original-To: freebsd-stable@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 4X2DcL01fVz5V4ZX for ; Mon, 09 Sep 2024 04:38:42 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-8.consmr.mail.gq1.yahoo.com (sonic308-8.consmr.mail.gq1.yahoo.com [98.137.68.32]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4X2DcJ69Btz45fl for ; Mon, 9 Sep 2024 04:38:40 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=PPEl2oxf; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.32 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1725856719; bh=htfUVPEsJsmD0QnPKuF9AMvXPG3malEjmz7AQGKAO7I=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=PPEl2oxfvpQz0YW9tvfQrKTysHQjrwJf1aQO0NTZAtyKsQVx4wEuZTmf1iYAOA0Czp6ZA25CjOUiNHBl2FwTrr7G+IvX3DJKrfCvhs2vHcRdOzf39zvKtEvvV3in5zWI9liCVwgY3wckNNAAJ9ozFIA02aMzcNwPq8o+k2MnHlQIp3QhvqshQUd41Cv9Wehv3Us2o39Kiarw3yh1DUYPRdbV6AEEsXBbksWEHU9TFDpY5v1mKL8KH0idpM33RdgZCNzbORTWLA1lxxswIDafq6YNHNvM3NsmYCCJRqAEPSv+pVJKOVXZMnorbN3bgxTCxbcGhqIFPJIXnJNS+bM/Yg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1725856719; bh=sjG35AzOLAz1LGfuzIEc/BMuTiQ5mbfxSI/J/S0G2IJ=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=N6yj/VQy3ch0EaofCNVUcNXug2gelcha6720iTsU2IcWM7MrXqdJtamDeLEXGl75iMfjOLIao50F0+fqj9piyMn3QoidHbBA/MEBw+/8yt8Mjh2yWdiiL1PXmqFbA19J0MGEgHjczU0QlWkFeFv1+acHg1WnhecOcqstyreq3oUN2coFPmDP5p6Oe5gE9DC+68PE2fpST0f+QMVQQZc8/NXuiC9N8y8AtZoqBih1BdwCFBZ/2tzEpvhwQYUI4skXzEWs7A1sj48X/8fDIIHxfHtwuJeHyFNj0RtxCizXZmWVAExL9C88gOkPa3MjEAxCmpSwzFHfIJFrMJeHYQhuWw== X-YMail-OSG: p42bnL0VM1ludyPkgoDrLWhp.2QCM3P6a2yUFLGxm7Hum2baHJIzABgB7SHyrbj Pj5a2CJ4.vk5LeUBJvIzUzFMs8TXSpLSey6MeevMZj_Og6LcshD3ANQYKgaLeLdb_lEU73a7od.9 8nwLa3CFwXmpSm16o2aAYXTZOrL80OUZD.Or1cwdufP1ENjZg9evD.htLpfB.R4nQdwOpZaaR4gZ r6K_9MGa5fAgqnMddNYAC9LZO7CBpfqTF3B1povAJFYKMIDk1honZG2sbjMKu5gUAVKKdiKgJ8ck boUjdEV_La.CN3lhSke6ZOVPLX.cAKGQuozYqsxPP.qXozGodRgcj5spgTLIFVRHSENceB1aYNXe mLarjN9RSvrJzlOb1FgAsizDkGg0ljjaL.5KlOxVGSd2EOs8LmOguaS_2_JFlzVXZrZNrsD6BtoF 0qKorSx3RAD5f8216LcDcdyKbX81BzFvwPvhTKxb6uCQvWQJXFPO6ubHEJGbfikru7K7FMIXb_Xq TeLBo6YZ5n59vHwnprM0VIpaZqiMQ7k4P8PTz_q3yw_xSrBMMGqx0gsZbNO1w.NL06VkGA2nFUZe 8b4uj6.g41FqtPkjnXk6mudx9B1PWWaA3oydGLliNMDykoqQu2uRLJxUOx_VCozr3gBkxXV6WvIz M7UzGNQ94TKnjQDGyrdGzd4yyg11TS.dQIfpZr2jDBMZqmDTTz6SDtcwlRzgm_StW29fPN1kUqax k3JyHXZUC90tssSNwvTXurSVmAH9LxfOm_YCGzI0F3HTx6OY897Yi2_jIfeu4s9.3gTe6PCz_kDw DNGzVvrbkkTcjkGKb9LOi6Zk3xJd_RwMP9eI8EINZMEDlSeOax31EuuTrOkDMLmA_oHMOZVT6fLY PYk7QjYPHk_MEwLMKckNklHhJgKmepWdobyL39ssN4PqwHotqGZjECK20fhStyZNjZkTysEG6Lhz yv9QCZL8yQ7H4OpH5GkU.e.3vxOgv4Ggk3rcAKs8z0kaKxHTzxYrw7y4NoNdPhgZsBDo__7HfKA8 ODexz2oYjgJoXHmUOrRGn45LeReeFeClVCIGr7mFEiEonJFzMVUXqMtDLjORR56U6NEmUo2x5h9T Wn8tbNvSXGg3M1wfbuA9koC7nGIGzSbPowAZSfBKZVJRyZ8wN6sk7goQmEaWziYr0L6rBwiLQPhU dT4JDhFBX1Y._dlnzrQg707qsLMy7zw09dltu.l.MOTQYq_uvkZ1zwK3aY817Sq3LGyY58kc38kO 7hxOsA.cnnpwWuWMHzF4jZjDIvjSAF2Nby34ecn.86EcBCOGcxtpEb4HPbh2oFtBhcCZtazTwchr PmX4pn9O5wdUDB1LpsE9yKo4HEPdSTGoN3DXnRrmg_Q6pJQUdmdsGsM4BF30.M3kee2wd8_uBv7X 3V1cTIaJWQmA.vnWjj7Do9TDJFrch6XXmQmWwDzOsxWHKpk5Fh_GKokqmtR17K..iPekZOsKygfK CYh4vlu5ELUa9CcmPqLBMJhr.RuOSWkN143asyARAwleFZwpuRzxSKJgXdYk42MUz4g0P_ZiiwSM hFtjMD.Y5zkSxqkP4fLQAfZTkVE.wpuopSoDFyzzknYoEdRqQ1uBx1WfvXVYimwXlkn5HeZvQZMJ 9hgWPug77CetViEUJhIc.ZWqWtXMAvxiJHl5wwzsmY4NqN_SbeUKk9esZKL3TcnfON.FLCBOFmLo lC7nRk1zURz2FugKg8YpLM0x2Jdp4rDYkx2Vd8cNfFWSTT2RpA1ZYOKqMHmgfZNki8TL3_ps.r2s p.BXNj.jbCbEKrhlExY7BfAbHFV1129PrihMZlHRT9v9yHXa4kgMsgiMvGkZHyPTUf8LdAuRKt_4 irsC9u0fshrDmlamspGPIebTBPYbjCUn2.ZTMKuMXaxOyVyOS3_ZCf443bbdVsEM7rEnwcukEoTn eNuEpQ80NBTBtbEO3Gntme.jUD_QOf2qkznwWN3ZJEtX6FHAqvPsq_tI5rTTvs4rMnK0VQCHCV8O zinpx953U0IgIZ9p5jRSIlq_kaN6TWsZdEv6G_NY6kUbo5nX2RgkjJhLQeApBW0oUBbbwi0ooEUm 0aGYxpKua.DshfRd2wqCm4DAF19yJyvxF7beJRev8pbrECP1MYL71jjv62YU8xcRAZDztb8HFJ6O gOKCbJhUUBJsEanldQQezqj3MyToprd3tqUrEkxFsIkbrYUQD50C3WWzJrYwkze6QXpydzEXaHnU yHS5hKgnfdtqZ4OvAyCi6HE5199Axq2f.KWULPLA- X-Sonic-MF: X-Sonic-ID: 1f8a7330-804e-4068-bc2a-3a6bf8f21d22 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Mon, 9 Sep 2024 04:38:39 +0000 Received: by hermes--production-gq1-5d95dc458-kk28l (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8e912de1cd7ae752abd8988272e05247; Mon, 09 Sep 2024 04:38:37 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\)) Subject: Re: 13.3R's installworld killed system--please help! Message-Id: <6C9B265B-E315-4E88-B090-3B89C91C08A4@yahoo.com> Date: Sun, 8 Sep 2024 21:38:26 -0700 To: bennett@sdf.org, FreeBSD-STABLE Mailing List X-Mailer: Apple Mail (2.3776.700.51) References: <6C9B265B-E315-4E88-B090-3B89C91C08A4.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.66 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.66)[-0.665]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; TO_DN_SOME(0.00)[]; SUBJECT_ENDS_EXCLAIM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.32:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.32:from]; MIME_TRACE(0.00)[0:+] X-Rspamd-Queue-Id: 4X2DcJ69Btz45fl Scott Bennett wrote on Date: Mon, 09 Sep 2024 02:13:19 UTC : > ax61@disroot.org wrote: > > Thank you for replying! > . . . > > > > Looks like did not update the boot loader. > > Looks like what did not update it? > My understanding was that rewriting the boot code was a step incorporated > into installworld at least a couple of major releases ago. Nope. It looks like the 13.* UDPATING text never got the additional wording that was added to help avoid confusions, including 13.4-RC3 not having it. So, quoting from 14.1's UPDATING . . . [See the "2)" and "3) . . . New bootblocks . . ." wording and the later "The EFI boot loader . . . For ZFS booting . . ." wording. They indicate, for a ZFS boot "drive"/partition/. . ., explicitly upgrading bootblocks (if any) and/or boot loaders before doing a zpool upgrade.] QUOTE ZFS notes --------- When upgrading the boot ZFS pool to a new version (via zpool upgrade), always follow these three steps: 1) recompile and reinstall the ZFS boot loader and boot block (this is part of "make buildworld" and "make installworld") 2) update the ZFS boot block on your boot drive (only required when doing a zpool upgrade): When booting on x86 via BIOS, use the following to update the ZFS boot block on the freebsd-boot partition of a GPT partitioned drive ada0: gpart bootcode -p /boot/gptzfsboot -i $N ada0 The value $N will typically be 1. For EFI booting, see EFI notes. 3) zpool upgrade the root pool. New bootblocks will work with old pools, but not vice versa, so they need to be updated before any zpool upgrade. Non-boot pools do not need these updates. EFI notes --------- There are two locations the boot loader can be installed into. The current location (and the default) is \efi\freebsd\loader.efi and using efibootmgr(8) to configure it. The old location, that must be used on deficient systems that don't honor efibootmgr(8) protocols, is the fallback location of \EFI\BOOT\BOOTxxx.EFI. Generally, you will copy /boot/loader.efi to this location, but on systems installed a long time ago the ESP may be too small and /boot/boot1.efi may be needed unless the ESP has been expanded in the meantime. Recent systems will have the ESP mounted on /boot/efi, but older ones may not have it mounted at all, or mounted in a different location. Older arm SD images with MBR used /boot/msdos as the mountpoint. The ESP is a MSDOS filesystem. The EFI boot loader rarely needs to be updated. For ZFS booting, however, you must update loader.efi before you do 'zpool upgrade' the root zpool, otherwise the old loader.efi may reject the upgraded zpool since it does not automatically understand some new features. See loader.efi(8) and uefi(8) for more details. END QUOTE === Mark Millard marklmi at yahoo.com