I see. It’s difficult to follow so many apparent issues in a single thread. However, that sure smells like a partition or filesystem error. Is the drive seated properly?
Perhaps try fsck to scan and attempt a repair, if needed. See man fsck for usage.
Yes, if I boot into Manjaro kernel 4.19 the external drive works perfectly. On newer kernels (I tested 5.x and 6.1) it fails with the error messages above.
Because it’s not a kernel problem. It may be related to the kernel version, but that doesn’t mean that the kernel doesn’t work. There’s more involved than just the kernel when it comes to mounting issues.
P.S.: Don’t pay too much attention to the category description.
I pose this question not for the OP but for those who actually might know the answer:
When was the ntfs3 driver introduced to the kernel; or, specifically, which kernel was it introduced in?
Am I correct in assuming it’s not present in 4.19 kernel?
That being the case, my previous suggestion to use ntfs-3g and blacklist ntfs3 should only be applicable to 5.x kernel and upwards, or even 6.1 kernel and upwards.
Can someone either confirm or deny this with due accuracy?
This means hardware error - the disk - no matter what the smartctl with a questionable device type argument - which may or may not be correct.
Is this a result of a systematic tesing of application of device specific commands until one yield a result?
The device itself states it is a Western Digital device - with MBR partition layout
You don’t get to decide what is relevant and what is not …
While ntfs3 appears troublesome in some setup - there is nothing from from OP indicating that the device is actually ntfs since the requested inxi has been truncated at what OP decides is relevant.
There is something bad going on with your disk. Backup your data as soon as possible.
No, unfortunately I don’t have another USB HDD, but I’d guess a newer one would work just fine with the newer kernel. I suspect the problem is related to backwards compatibility with the controller of the old USB HDD.
It is known that Windows ignores problems easier. I have no idea what Kernel Mint uses, but perhaps it’s an older one.
And it makes sense that it might not work in the newer one, since things change. That’s the way of things, even for humans.
Edit:
Perhaps not. But cutting only what you think is relevant removes a lot of context…that’s why I also asked it specifically, and why it’s posted to provide everything in all the tutorials and howtos.