Okay, this is getting weird.
After running sudo zpool clear HDDs, the whole .system directory doesn’t exist, and the error on it persist.
truenas_admin@HexOS[~]$ sudo ls /mnt/HDDs/.system/ -a
ls: cannot access '/mnt/HDDs/.system/': No such file or directory
truenas_admin@HexOS[~]$ sudo zpool status -v
pool: HDDs
state: ONLINE
status: One or more devices has experienced an error resulting in data
corruption. Applications may be affected.
action: Restore the file in question if possible. Otherwise restore the
entire pool from backup.
see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-8A
scan: scrub repaired 0B in 06:48:33 with 2 errors on Tue Nov 4 22:47:34 2025
config:
NAME STATE READ WRITE CKSUM
HDDs ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
00f9e94d-2c50-4903-b984-501286530311 ONLINE 0 0 0
974f1184-6c2d-49a4-b19f-f675387f7bbb ONLINE 0 0 0
98f8ae81-f736-414d-8afa-ada57c274e28 ONLINE 0 0 0
errors: Permanent errors have been detected in the following files:
HDDs/.system/netdata-ae32c386e13840b2bf9c0083275e7941:<0xc>
HDDs/.system/cores:<0x12d>
pool: boot-pool
state: ONLINE
scan: scrub repaired 0B in 00:00:21 with 0 errors on Mon Nov 3 03:45:23 2025
config:
NAME STATE READ WRITE CKSUM
boot-pool ONLINE 0 0 0
sdb3 ONLINE 0 0 0
errors: No known data errors
BUT THE CHECKSUM ERRORS ARE GONE NOW. OK???
In any case, I’m running SMART on all the drives now. If it still reports no issue…I’ll be re-installing the OS.
Well, the problem is with boot-pool, so actually you have snapshots (probably). Although, I don’t know whether they are useful nor whether they are not corrupted.
You can list them with something like sudo zfs list -t snapshot -r boot-pool/.system. Again, I don’t know what to do with them. I would already just back up the config and start with a new boot drive.
I’ve re-read your sudo zpool status -v output. I was wrong about boot-pool. You should ignore my message. Or adjust the command for your pool.
Well, after making sure HexOS will still be functional, made a re-install without porting the config…
truenas_admin@truenas[~]$ sudo zpool status -v
[sudo] password for truenas_admin:
pool: HDDs
state: ONLINE
status: One or more devices has experienced an error resulting in data
corruption. Applications may be affected.
action: Restore the file in question if possible. Otherwise restore the
entire pool from backup.
see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-8A
scan: scrub repaired 0B in 06:48:33 with 2 errors on Tue Nov 4 06:47:34 2025
config:
NAME STATE READ WRITE CKSUM
HDDs ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
00f9e94d-2c50-4903-b984-501286530311 ONLINE 0 0 20
974f1184-6c2d-49a4-b19f-f675387f7bbb ONLINE 0 0 0
98f8ae81-f736-414d-8afa-ada57c274e28 ONLINE 0 0 20
errors: Permanent errors have been detected in the following files:
HDDs/.system/netdata-ae32c386e13840b2bf9c0083275e7941:<0xc>
HDDs/.system/cores:<0x12d>
Well, the problem WAS on the drive. In a path that ls shows nothing. Checksum errors still on 2 drives out of 3.
I guess…I’ll just have to dive into the error. One last resort would be copy everything into another drive, reformat and copy them back…I really hope not.