You are not logged in.
Came across this with two similar but not identical adapters similar to those sold for a fiver on Aliexpress etc, with 3.5"/2.5" ATA and S-ATA.
Checked a drive and got an ample amount of verify errors (500 on a 160GB drive), though no read/write errors. That is, with fsck.ext4 -c -c, counters like (0/0/500).
Checked another drive that I assumed was OK, got a similar count of verify errors.
Tried running check with another computer, still same.
Tried the other adapter and the same drive, got same verify errors.
Tried another PSU for the drive, no change.
Plugged the drive into a motherboard with ATA, getting no errors!
All three computers running Arch. Is there an issue with the driver here that is going unnoticed?
Both adapters are from around 2007-2009, should I crack one open and see if there is any electrolytic caps to replace?
Last edited by JanErik (2024-11-08 11:04:28)
Offline
You may also check you drives with:
- smartctl: smartctl -t short, smartctl -t long, smartctl -x /dev/sda
- badblocks: badblocks -svnt random /dev/sda, badblocks -svwt random /dev/sdb
Offline
Started up my old laptop with LUbuntu 18.04 and kernel 4.15, cleared the partition with 500 compare errors and created a new. Then it found 13 compare errors.
Connected this drive with JM20337 to a desktop, while powering it from the ATX PSU to eliminate any ground loop suspicions. That encountered 45 verify errors. Then, connected it to ATA bus and of course, 0 errors.
There were no electrolytic caps in the adapter.
Last edited by JanErik (2024-11-12 06:19:27)
Offline
Did you check these disks when they were unmounted? Did you tried to repair errors by, for example, -p option?
Offline
Always unmounted, fsck -c -c doesn't even allow running on mounted partitions.
Offline
Offline