git: 0f5573f88b - main - 14.0 relnotes: fixups to previous revision
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 18 Oct 2023 18:57:24 UTC
The branch main has been updated by karels:
URL: https://cgit.FreeBSD.org/doc/commit/?id=0f5573f88b301cf938ccf74b042147f76112af4a
commit 0f5573f88b301cf938ccf74b042147f76112af4a
Author: Mike Karels <karels@FreeBSD.org>
AuthorDate: 2023-10-18 18:52:38 +0000
Commit: Mike Karels <karels@FreeBSD.org>
CommitDate: 2023-10-18 18:57:09 +0000
14.0 relnotes: fixups to previous revision
Two fixes to last revision of this file: fix and clarify section on
upgrading loader.efi, rearranging so as to reference the example
efibootmgr output in determining the ESP partition, and remove the
"noauto" possibility. One of my mutiply-upgraded systems has the
noauto line in fstab, but I could have added it myself. Also, add
more specific information about iwlwifi chipset support from bz.
---
website/content/en/releases/14.0R/relnotes.adoc | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/website/content/en/releases/14.0R/relnotes.adoc b/website/content/en/releases/14.0R/relnotes.adoc
index 705c0000a7..f7cf35fd00 100644
--- a/website/content/en/releases/14.0R/relnotes.adoc
+++ b/website/content/en/releases/14.0R/relnotes.adoc
@@ -49,7 +49,6 @@ Source-based upgrades (those based on recompiling the FreeBSD base system from s
Note for systems that boot from a ZFS root filesystem via EFI, using either binary or source upgrades:
There are one or more copies of the boot loader on the MS-DOS EFI System Partition (ESP), used by the firmware to boot the kernel, and which must be able to support reading from the ZFS boot file system.
After a system upgrade, but before doing a `zpool upgrade`, the boot loader on the ESP must be updated, or the system may become unbootable.
-The ESP is not always mounted, but a `noauto` entry is placed in the man:fstab[5] file; this allows the command `mount /boot/efi` to mount the file system.
The location of the boot loader in use can be determined using the command `efibootmgr -v`.
The value displayed for `BootCurrent` should be the number of the current boot configuration used to boot the system.
The corresponding line of the output should begin with a `+` sign, such as
@@ -57,10 +56,16 @@ The corresponding line of the output should begin with a `+` sign, such as
+Boot0000* FreeBSD HD(1,GPT,f859c46d-19ee-4e40-8975-3ad1ab00ac09,0x800,0x82000)/File(\EFI\freebsd\loader.efi)
nda0p1:/EFI/freebsd/loader.efi (null)
-The value in the `File` field, `\EFI\freebsd\loader.efi` in this case, is the MS-DOS name for the boot loader in use on the ESP.
-If the mount point is `/boot/efi`, that file will translate to `/boot/efi/efi/freebsd/loader.efi`.
+The ESP may already be mounted on [.filename]#/boot/efi#.
+//If not, a `noauto` entry may be in the man:fstab[5] file; this allows the command `mount /boot/efi` to mount the file system.
+Otherwise, the partition may be mounted manually, using the partition listed in the `efibootmgr` output (`nda0p1` in this case): `mount_msdosfs /dev/nda0p1 /boot/efi`.
+See man:loader.efi[8] for another example.
+
+The value in the `File` field in the `efibootmgr -v` output, `\EFI\freebsd\loader.efi` in this case, is the MS-DOS name for the boot loader in use on the ESP.
+If the mount point is `/boot/efi`, this file will translate to `/boot/efi/efi/freebsd/loader.efi`.
+(Case does not matter on MS-DOSFS file sytems; FreeBSD uses lower case.)
Another common value for File would be `\EFI\boot\bootXXX.efi`, where `XXX` is `x64` for amd64, `aa64` for aarch64, or `riscv64` for riscv64; this is the default bootstrap if none is configured.
-Both the configured and default boot loaders should be updated by copying from [.filename]#/boot/loader.efi#.
+Both the configured and default boot loaders should be updated by copying from [.filename]#/boot/loader.efi# to the correct path in `/boot/efi`.
[IMPORTANT]
====
@@ -415,7 +420,7 @@ gitref:a78bb831a17f[repository=src]
The man:igc[4] driver for the Intel I225 Ethernet controller is included, supporting 2.5 Gbps operation.
gitref:517904de5cca[repository=src] (Sponsored by Rubicon Communications, LLC ("Netgate"))
-The man:iwlwifi[4] driver for Intel wireless interfaces has been updated to the latest version, supporting the chipsets shipping as of release time.
+The man:iwlwifi[4] driver for Intel wireless interfaces has been updated to the latest version, supporting chipsets up to WiFi 6E AX411/AX211/AX210, and with preparations for upcoming BX and SC chipsets.
(Sponsored by The FreeBSD Foundation)
The man:rtw88[4] driver for Realtek wireless PCI interfaces has been updated.