System No Longer Boots

I’m running TrueNAS SCALE ElectricEel-24.10.2 on a **SuperMicro X10SLL-F board.
My system had been running fine until I got a notice that one of my mirrored Intel boot SSDs was degraded.

I figured I’d reseat the SATA connector on the bad SSD and see if that cleared it up, but it seems to have made things worse. Now when I reboot, I get:

“This is a NAS data disk and can not boot system. System halted.”

Both Intel SSDs still show up in BIOS under Hard Disk Drive BBS Priorities. I’ve tried setting each one (the “IntelBootloader” and “INTEL SSDSA2BW160G3…” entries) as the 1st boot device and also moved them to the top of the BBS list, but the system still won’t boot.

If I select one of them manually, I get a screen that says:

“Can’t find /boot/loader”
“Can’t find /boot/kernel/kernel”
“ZFS: unsupported feature: com.klara systems: udev_zaps_v2”

I’d appreciate any guidance on how to recover the boot pool. Thnx!


1 Like

Any comments?

I don’t have a solution for you but I’m getting the same message after installing a new boot SSD drive and have been pulling my hair out trying to fix.

You can read about it here in case there is something in the thread which may help you out: Critical Error Boot pool failed. Need hardware, process recommendations - #25 by shmn

Do you have a different SSD to install TrueNAS on?

Mirrored boot-pool setups unfortunately do not provide any timesaving redundancy if the one that the boot loader is installed to happens to be the one that breaks.

If you end up reinstalling TrueNAS, be very careful not to select your data drives during install. Doing so will destroy your data.

Shouldn’t they both have boot partitions?

Yes I have a number of SSDs I can use. I’m looking as a couple of used 120GB units. And I do regularly schedule backups of my config files.

I am not entirely sure but my understanding, albeit amateurish, is that only the ZFS partition is mirrored.

What’s the point of mirroring your boot drives then?

Glad I wasn’t the only one thinking this… :thinking:

I asked myself the same question and couldn’t identify a reason, so I stopped mirroring my boot-pool.

Just make sure you always have a current copy of your configuration file and any secret hashes/keys; a reinstall with the config file is trivial.

I’ll sniff around for the reinstall procedure. I have config files.

I’m finding my problem is that after you set up your server it runs perfectly way past the point where you’ve forgotten how you set it up.

At this point you come back to the forums and ask some stupid questions. :rofl:

/me looks smugly at his install notes… :joy:

1 Like