operating-system: HA 8.0 fails to boot (incorrect compressed chunk)
Describe the issue you are experiencing
Can’t boot from neither Slot A or Slot B

What operating system image do you use?
generic-x86-64 (Generic UEFI capable x86-64 systems)
What version of Home Assistant Operating System is installed?
8.0
Did you upgrade the Operating System.
Yes
Steps to reproduce the issue
- Press update to 8.0
- Wait for it to not come online
Anything in the Supervisor logs that might be useful for us?
Can't boot
Anything in the Host logs that might be useful for us?
Can't boot
System Health information
No response
Additional information
Running on a Lenovo M710q Tiny
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Reactions: 1
- Comments: 39 (13 by maintainers)
Commits related to this issue
- Align GRUB2 disk read buffers to block size to fix boot issues (#1912) — committed to agners/operating-system by agners 2 years ago
- Align GRUB2 disk read buffers to block size to fix boot issues (#1912) (#1929) — committed to home-assistant/operating-system by agners 2 years ago
- Align GRUB2 disk read buffers to block size to fix boot issues (#1912) (#1929) — committed to home-assistant/operating-system by agners 2 years ago
@agners ye can’t reproduce it. I restarted the NUC by unplugging it from power and after that the serial is working… really weird.
Wanted to delete the comment but you beat me to it. Seamed similar to the zigby dongle bug some ppl had.
Sadly cant reproduce it. It works now… dont ask me how… pixy dust? 💯
@grammesm @evilknivel thanks for confirmation. I’ve add that fix in #1929 and will make it part of 8.1.
@agners I’ll give this a shot tomorrow after all my nightly and morning automations are done
Can someone try bootx64.tar.gz GRUB2 binary instead of the one supplied by HAOS 8.0? Probably the easiest way is to use a Ubuntu Live System to boot into the system, and replace
EFI/BOOT/BOOTX64.EFIin the first boot partition (EFI System Partition). Don’t forget to unpack (tar xzf boot64.tar.gz).I confirm the fix in 8.1 beta works on HP t620
@agners Hi i installed 8.1 beta and IT works great!
I’m just feeling very bad here: just bricked my NUC.
I have a NUC8i3BEH with m.2 nvme + Samsung pro 950.
Got same error: incorrect compressed chunk…
Didn’t find the option CSM in BIOS.
Then I stupidly tried to activate Legacy Boot flag while keeping UEFI boot on.
As a result, my computer now simply does not boot: it hangs on the menu “F2 to Enter Setup, F7 to Update Bios, F10 to Boot Menu.”
Pressing F2, F7 or F10 has simply no effect. But I can do ctrl + alt + del just to come back to the same point… what a terrible feeling.
—> updated: I got to access the BIOS again by removing physically the boot disk. Then booting again allowed me to access BIOS again to deactivate the legacy boot.
I will try to download the zip and replace the uefi file now…
—> replacing the .efi file in the boot partition also worked for me. Thank you, guys! This was scarry but it’s booting now.
@agners Like the others - replacing the bootloader worked for me too on HP EliteDesk 800 G2 mini
I can confirm, that this boot loader is working on my EliteDesk 800 G3 mini
I had the exact same issue on my
HP ProDesk 600 G3and an NVME drive. I played around with all relevant legacy boot settings and tried all available secure boot options.Unfortunately none of the sectors worked and also manual recovery with the super-blocks with a Ubuntu Live USB Stick failed.
I did a fresh install and ran into the same issues so had to downgrade to v7.6 and recover a backup.
@pickonedev
It call that big win, the fallback did work and your system is still running!
How odes it fail exactly? Any specific error message showing up?