HA no boot from SSD after Update to 5.8

After updating to 5.8 i can t boot my raspberry anymore from SSD.

From SD Card it is still possible. what is wrong after the update?

For me Rpi4 boot SSD HassOS 5.8 and HA 2020.12.0 works very well. I updated, tried restart and all good.

hmm
i don t know where to lok whats the problem

one hassos vm upgraded no problem. The other got biffed, won’t boot OS drops to EFI shell and stupid me forgot to take a VM snapshot so now I have to go back to much earlier and reconstruct. Out a few hours to reconstruct.

If using VM always make sure to take a VM snaphost not just HA snapshot. If running direct on hardware I’d take an image of the partition first before any HASSOS upgrades. Not much way (I know) to recover from this if the HASSOS upgrade fails in this way short of loading a backup/VM snapshot

My raspberry 4 with Kingston mSATA 120 GB SSD x586 card from GeekWorm works perfect with 5.8.
My raspberry 3B+ with Kingston mSATA 120 GB on GeekWorm x850 v3.1 doesn’t work above 5.3 neither 32 or 64 bit, however it works fine with a Sandisk USB stick.
I did a lot of test and made 5.8 work (and 5.4…) I just copied the “boot” files on the FAT partition from 5.3 to the 5.8 version and now it works fine.
I believe the problem depends on WHICH USB SSD you have and obviously something has changed with the boot files from 5.4 on onwards.
I hope this helps anyone.
Gunnar

I Just update to version 5.8 from 5.5 if I recall correctly, on a Pi4 4 gb with a kingspec 1 tb ssd in a usb 3 port. it fails to boot. any help appreciated. moving the usb port does not help.
here is the boot splash:


This is from the original position of the SSD usb port

This is likely related to https://github.com/home-assistant/operating-system/issues/1045. You have to downgrade the EEPROM firmware and use Home Assistant OS 5.9.

1 Like

Thanks alot.
I discovered it made a differnce if you boot with the ssd and then change port and booting without.

which version of the EEPROM firmware should I use?