Date: Thu, 14 May 2026 18:46:14 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 295289] Framework 12 laptop incorrectly boots NVMe when you try to boot USB memstick Message-ID: <bug-295289-227@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295289 Bug ID: 295289 Summary: Framework 12 laptop incorrectly boots NVMe when you try to boot USB memstick Product: Base System Version: Unspecified Hardware: amd64 OS: Any Status: New Severity: Affects Many People Priority: --- Component: misc Assignee: bugs@FreeBSD.org Reporter: dteske@FreeBSD.org Take any release/snapshot of USB memstick installer -- from 14.4-RELEASE to 16.0-CURRENT (20260512 snapshot) -- and write it to any USB storage device (regardless of USB-A or USB-C) and insert it into any USB port on a Framework 12 laptop and try to boot the thing by any means. If the internal NVMe is blank (read: no EFI boot partition with /EFI/BOOT/bootx64.efi file), then congratulations, your attempt to boot from the memstick will succeed and you can installl FreeBSD. ASIDE: if you opt to keep secure boot enabled, you simply have to boot while spamming F2 to get to the Secure Boot Administration menu where you can enroll the memstick into the trusted devices database. It doses not matter if secure boot is enabled after install however, the bug remains with zero recourse other than the two stated exceptions below. If you physically pull or wipe the NVMe drive, you can once again boot the memstick (in the event, for example, you need to again access any FreeBSD installer memstick for any reason). Alternatively, if you can drop the EFI loader (booting off the NVMe) to the EFI shell, you can chain-load back to the memstick by executing: OK lsdev OK set currdev=disk0s2a OK boot ASIDE: If you have an encrypted ZFS volume, simply press ENTER when prompted for partition passphrase. Repeat pressing ENTER at each passphrase prompt until you are presented with a 5-second countdown to reboot. Interrupt said countdown to reach the OK prompt (the EFI shell) The BIOS on the Framework 12 laptop is InsydeH20 and the version I am running is LFR20.03.04 Laptop purchased April 2026 -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-295289-227>
