From nobody Thu May 14 18:46:14 2026 X-Original-To: bugs@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 4gGfRp2c3Kz6ddJ8 for ; Thu, 14 May 2026 18:46:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gGfRp1z1Zz43cd for ; Thu, 14 May 2026 18:46:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778784374; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=fCamc2yZIRBESVN7/cNU6NW8Su+WA0ImCasltF+C4xg=; b=QhdkO+jzixgEwdYf4ubZdp3B2x479YCrUUxmc0dL/uJTjlJE2cg0Mo4yxwE+bwxceYYsYT BeRQO9lFdXhQci1OHY0BetJgQW61IS+xoJPfhqOBmiV85IGy0S1ZmrEEA1ZSxF6JoazcNP 5734tlftScAvUy/Tv1X1hFGT9crUPnlgBkCUFMrsIvY6FRRqVqqxdPC30Hy7bxQ3nk2ey+ fsU4sXLk5nx3RPxmmN5FTybvLGGPyPK4BMyo/RmhwfF4dAVm1tFrWUIi7n3shcMQuz2jje EIONIqpFyIOZq6bEQ/k9uVCTBQOZsfcsRPFkc3eX70dGrBPIOheih2nlBL6yCg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1778784374; a=rsa-sha256; cv=none; b=oR5ILOpUMoj+5yl19icXMhT/PqiCytA6hplR3SMjOTNaKRb5TlXoqlIHV/d9vEonco/8vf gqh86KkoPi7Lv1zhaS7v6H4VGYweb/kMTIiBdQEQN/vHHOkfaG/ll3t4cuey5VcnIB2ahf NHwDRlidDbYbgWhhl9kmvResc+KImsVWtnZmb7I7jRjukQNzbg6xxBPgUMMuJusuj8H6Fe 5aM8kfdGGMkLEmqblNZze0mL479NELLcUm/Ip/6ANdPU0BbEo99/JGm6wZOvmSQqdvuHTF xvImwjIyRYbgLELiySaOU3ylj4CiDprNYtS3VU6ynr37XA5j09j6mGLZgHdVVg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778784374; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=fCamc2yZIRBESVN7/cNU6NW8Su+WA0ImCasltF+C4xg=; b=pgHExfkeaGMR2rMISLWuMt0Okb32OWxFhQUkpxi4MMIMfOkn15xj8a49gKmF0/6YOJ76p0 p2LbCy9QH9kFCp7pJEozWS+6gQpsIggDxeFfUN7YH0hotEffbTy4jTUNhMV/du7UZL4YYX OroaZQO+VusgCAr5Fpb0KayXTPx115xZX6CBBPgU3z2oVwofWqEcGvH1Cb7SKv0jCBwfsr M9Cpe+P1ude1nv8r4sAfpuGNRyifG+AFyor7RVFxCvfWoNLqH0W0h+Y+Bu21pfMLv7ugtA P/2gwJCwJWdqWGqJLWBxYWn+jgL9xneTDrMoQL7EV9vBBBLX7huazy8qSsdg/Q== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4gGfRp1JVCzpmN for ; Thu, 14 May 2026 18:46:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 64EIkEq6097776 for ; Thu, 14 May 2026 18:46:14 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 64EIkE0l097775 for bugs@FreeBSD.org; Thu, 14 May 2026 18:46:14 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f 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 Date: Thu, 14 May 2026 18:46:14 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: dteske@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D295289 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 Framewo= rk 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 enr= oll the memstick into the trusted devices database. It doses not matter if secu= re boot is enabled after install however, the bug remains with zero recourse o= ther 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=3Ddisk0s2a 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 u= ntil you are presented with a 5-second countdown to reboot. Interrupt said count= down to reach the OK prompt (the EFI shell) The BIOS on the Framework 12 laptop is InsydeH20 and the version I am runni= ng is LFR20.03.04 Laptop purchased April 2026 --=20 You are receiving this mail because: You are the assignee for the bug.=