I was doing some work on my electrical system today and took power down in my office for about 30 minutes. The UPS was churping away that whole time and TrueNAS is set up to gracefully shut down when on battery power. To my knowledge the battery did not run out of power either.
When I came back I was met with a boot loop. Unfortunately my last config backup is pretty old. So I attempted to follow an old forum post but all copies of config files appear to be gone. On both the boot pool and the first non-boot pool.
So I decided to just use the old config file. Once that loaded and the system came back up I now canāt reach the web interface and unfortunately I foolishly tied my network to a VM running OPNsense inside of TrueNAS.
Attempts to start that VM via command line have failed. I get some errors that spit by pretty fast so I cant actually see what it says on line 1. The last line says something about Unable to define domain for OPNsense: ātypeā
Are my pools read only or something? What the hell is going on. Zpool status doesnāt show anything obvious.
Looks like I mistakenly downloaded Electric Eel rather than DragonFish but now I get ālsblk: /dev/sda3: not a block deviceā when trying to install in BIOS modeā¦
Others appear to have solved this with EUFI mode but my system will not boot a EUFI drive.
Ok. I ended up installing 24.04.1 which for whatever reason did not have the BIOS installation issue. Config was loaded just fine and all of the pools are fine and healthy. VMs have returned to working.
I still donāt really know what happened but I guess this is closed.
I will but the config was new enough so I donāt really consider that to be the underlying issue. The vast majority of my time was spent testing versions of TrueNAS to find one that would actually install and unfortunately it looks like they donāt plan to address the error in Dragonfish at all.