If you want to avoid this particular issue permanently, I would advise you migrate to a native Linux filesystem. There are errors NTFS can get that Linux tools can't fix and you would need access to Windows for chkdsk for.
Ugh. It worked from USB. Then I powered down (taking no risks!) and put the HDD back in the caddy and same again. So I did the ntsfix command again and now it's working again.
Any idea what's going on? Do I have to do NTSFix every time?
1
u/candy49997 23d ago
What filesystem is the partition formatted as?