Let me preface by saying that it used to work in the past as I had a working module of HOAS (pre-16.3) but since last update Home Assistant no longer boots on Chromecast CN60
1.) I tried to do a full reinstallation following the guides on the forum:
https://www.home-assistant.io/installation/generic-x86-64#write-haos-onto-your-x86-64-hardware
2.) I tried re-installing 16.3 and multiple lower versions (even tried an old 9.8 I had) and nothing worked
3.) I re-installed/updated the MrChromebox Firmware script and tried again, nothing
4.) I tried with and without the following command after:
sudo efibootmgr --create --disk /dev/sda (and sda1) --part 1 --label āHAOSā
āloader ā\EFI\BOOT\bootx64.efiā
5.) Each time I launch normally it instead loads the Grub 2.12 GUI or gives me error messages depending if I used the above command or booted normally
6.) I even tried to install it in a spare CN60 and exact same error messages (including the error reading sector 0x10800 from āhd1ā)
The unit -is- upgradeable, however RAM prices have recently jumped.
Iād be most worried about the disk sector error however. Your data is corrupt. Time for a detailed evaluation of whether to replace the drive, and an effective backup strategy with detailed restore capability verification put in place (if you canāt restore it correctly, no point in backing it up), regardless of whether you risk continuing with an old drive, or even going with a replacement one, just in case the issue is with other components of the unit such as the power supply or connectors.
Also, like I mentioned, I did the installation on 2 different devices and got the same messages (and tried different versions of HOAS).
DEVICE 1: Used to have HOAS installed and stopped working.
DEVICE 2: Had Ubuntu installed but since I was not using it for anything decided to install HOAS on it as a test
Working the drive in a memory poor environment make the OS memory manager page memory segments swap out to disk and back again, hastening mortality. As memory dries up, thrashing increases dramatically. Temporary page files are created and deleted. If the demand exceeds available disk space, the system freezes. Watching a 75Mb IBM drive in the 1980ās with a transparent removable platter set walking across the raised floor as the multiple heads skewed back and forth can be a lesson never forgotten. SSDs have no moving parts, but they wear too, having a limited read/write life span.
Interested if you can get a report out of your drive controller on hours uptime, total reads and writes, I/O errors successfully recovered, unsuccessfully recovered, spare alternate sectors left and the suchlike.
As your drive deteriorates, your system will become increasingly unresponsive as the drive controller struggles with error correction, and swap of bad sectors out with spare ones. It will eventually result in data corruption.
Start doing your backups more frequently. Keep multiple generations as you may have to keep going back till you find one that isnāt corruptedā¦
Best start putting some pennys aside for a replacement drive while the going is still good. You are getting BIG RED FLAGGED WARNINGS. Ignore them at your peril!
Seeing grown men cry when their data is lost forever is not a pleasant thing. Think of how important your data is, and how much time and effort to recover everything will focus your attention.