I’ve been fighting this for weeks now, with no resolution. I am attempting to backup whole 6.5.0 systems using tar (pax won’t recreate hardlinks properly) and no matter how hard I try, the result is a chkqnx6fs corrupted filesystem report and the inability to mount the filesystem in rw mode.
I’ve verified no filenames in the archives are > about 150 bytes, yet at the completion of tar extraction, chkqnx6fs reports many (Sometimes thousands) of invalid filename lengths. Invalid inode counts, etc… etc…
I changed the mount to commit=high, which seemed to clear up the vast majority of the errors. But some (Like a few filename length errors) still persist. chkqnx6fs -f does absolutely nothing to help and there doesn’t seem to be any way to fix issues other than re-format and try again.
What options are there for diagnosing this and getting to a state where I can properly restore an entire system drive? And how can the so-called Power Safe filesystem even get corrupted like this from extracting a tar file in the first place?
My backup command is:
tar -cpzf $backupfile / -X excludes.txt
Where excludes.txt is: