Used Claude to summarize the situation and the performed actions:
Boot Failure Report: Avell B.ON Lite New (MN000046) Version 3
Hardware
- Model: Avell B.ON Lite New i5 (MN000046)
- CPU: Intel Core i5-1235U (Alder Lake, 12th generation)
- GPU: Intel Iris Xe Graphics G7 (80 EUs)
- RAM: 8GB DDR4 3200MHz
- Storage: NVMe SSD 256GB (HFS256GEJ9X108N)
- Firmware: Insyde H2O BIOS 1.07.06TBN (Avell B.ON)
- KBC/EC: 1.07.05
- ME FW: 16.1.25.1991
Disk Layout
hd0,gpt1: FAT32, ESP, UUID …, 614400KiBhd0,gpt2: ext4,/boot, UUID …hd0,gpt3: btrfs, labelfedora, UUID …, subvolumesrootandhome
Kernels present in gpt2:
vmlinuz-6.17.1-300.fc43.x86_64withinitramfs-6.17.1-300.fc43.x86_64.imgvmlinuz-6.18.16-200.fc43.x86_64withinitramfs-6.18.16-200.fc43.x86_64.imgvmlinuz-0-rescue-0735cd3bb4af4c868d54824eaaf02672with corresponding initramfs
Event Context
Operating system: Fedora 43, previously installed. The system worked normally before a package update via dnf. No distribution version upgrade occurred. The specific package that triggered the regression was not identified. Primary candidates in order of probability:
shimupdate writing a MOK/UEFI variable incompatible with Insyde firmware 1.07.06TBNgrub2update modifying EFI entries in NVRAM- New kernel (6.17 or 6.18)
fwupdupdate
Avell does not register firmwares on LVFS. Automatic firmware update via fwupd is ruled out. No firmware update occurred. The probable mechanism is a UEFI variable written by shim or grub2 that structurally corrupted the variable storage region in the Insyde firmware NVRAM. Insyde H2O 1.07.06TBN has a fixed and limited allocation for UEFI variables. A MOK or boot variable written in an unexpected format or size may have corrupted the internal variable table upon storage, without modifying the firmware itself.
Symptom
After the package update, all kernels fail to boot. The behavior is identical in all cases: after selection in GRUB, the screen displays a single static _ character and the system hangs indefinitely. No additional output, visible panic, or error message of any kind.
Tests Performed and Results
Secure Boot:
- “Erase all Secure Boot Settings” executed (clears PK, KEK, db, dbx)
- “Enforce Secure Boot” disabled
- Resulting state: Setup mode, enforcement off
- Result: no change in boot behavior
Kernel parameters via GRUB editor:
All applied with removal of quiet and rhgb. Identical result in all cases: static _.
nomodesetnomodeset video=efifb:offnomodeset initcall_blacklist=simpledrm_platform_driver_initnomodeset video=efifb:off initcall_blacklist=simpledrm_platform_driver_initnomodeset dis_ucode_ldr video=efifb:offrd.info rd.debug
Manual boot from GRUB shell via legacy protocol (linux):
linux (hd0,gpt2)/vmlinuz-6.18.16-200.fc43.x86_64 root=UUID=bb3db50e-39e5-4703-be8c-6b7b4e27980f rootflags=subvol=root nomodeset dis_ucode_ldr video=efifb:off
initrd (hd0,gpt2)/initramfs-6.18.16-200.fc43.x86_64.img
boot
Result: hangs after boot.
Manual boot from GRUB shell via EFI protocol (linuxefi):
linuxefi (hd0,gpt2)/vmlinuz-6.18.16-200.fc43.x86_64 root=UUID=bb3db50e-39e5-4703-be8c-6b7b4e27980f rootflags=subvol=root nomodeset dis_ucode_ldr video=efifb:off
initrdefi (hd0,gpt2)/initramfs-6.18.16-200.fc43.x86_64.img
boot
Result: identical.
Fedora KDE 43 live ISO (external USB drive): The same ISO that previously booted without any changes fails with the same symptom. Rules out any hypothesis related to the installed system.
Windows 11 25H2 installer ISO (external USB drive, written with Rufus): Passed the static _, reached the manufacturer logo and hung for over 10 minutes. Different behavior from Linux (advanced one step) but still no complete boot. Confirms the issue affects any modern OS on this firmware.
VT-d disabled in firmware: Result: no change in behavior.
Full NVRAM reset via F9 in Setup Utility: Result: no change in behavior. The Insyde defaults reset restores configuration values but does not reformat the UEFI variable storage region if structurally corrupted.
chainloader to grubx64.efi (bypassing shim): GRUB loaded successfully. Boot behavior after kernel selection remained identical. Rules out shim as the sole point of failure in the handoff chain.
ISOs tested via Ventoy (Debian 12, Ubuntu 22.04, SystemRescue): All fail at the same point: menu loads correctly, any kernel selection hangs immediately. Kernels 5.15, 6.1, and 6.17+ all exhibit identical behavior. Rules out kernel version as the variable.
What Has Been Ruled Out
- Corrupted kernel: multiple different kernels with identical behavior
- Corrupted initramfs: hang occurs before any initramfs access
- GRUB configuration: direct manual boot from shell with minimal parameters fails identically
- Secure Boot: disabled and keys cleared with no effect
- Disk read failure: GRUB reads all files correctly from shell
- OS-specific issue: live ISOs and Windows installer fail identically
- Firmware update: Avell does not use LVFS, no firmware update occurred
- VT-d/IOMMU: disabled with no effect
- NVRAM reset via F9: no effect
- shim as sole failure point: bypassing shim via chainloader to grubx64.efi produced no change
Probable Root Cause
Structural corruption of the UEFI variable table in the NVRAM of Insyde H2O firmware 1.07.06TBN, caused by an incompatible variable write by shim or grub2 during a Fedora 43 package update. The firmware initializes and displays GRUB correctly, but when preparing the EFI environment to transfer control to the kernel, it accesses the corrupted region and hangs. The F9 defaults reset does not resolve this because it restores configuration values only and does not rewrite the variable storage region.
I’m posting here since it happened when the OS in use was Fedora. I can cat the dnf log files from the GRUB shell to try to find what packages were updated, however it takes an eternity, like 1 line per second and the command is very limited (no tail, nothing, just cat FILE). Unfortunately an NVME adapter is not available. The PC is not mine. It happened yesterday (2026-03-31) around 9:00 pm





