Had our work truenas system start to act up, it stopped running the daily backup tasks but the samba share was still working.
I rebooted the system and on start I got:
Loading kernel…
ZFS: i/o error
Failed to load kernel
I surmised it was a boot drive failure.
I replaced the satadom with a new sata based SSD, loaded up a flash drive with the truenas core installer.
Installed the OS.
Once I figured out how to set the IP address and which physical port was which i got into the webgui.
Uploaded my configuration backup.
System rebooted and once up my pool was running, samba shares available, everything back to how it was.
I love the ability to quickly recover from hardware issues (took all of 2 hours).
This is the second time in ~15 years I have had a hardware issue with a free/truenas system, both times have been painless to recover.
Thank you to the developers of TrueNAS!