You are not logged in.

#1 2024-11-08 11:03:38

JanErik
Member
Registered: 2018-01-08
Posts: 34

Verify errors with fsck.ext4 on JM20337 USB ATA adapters

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

#2 2024-11-11 13:13:11

xerxes_
Member
Registered: 2018-04-29
Posts: 802

Re: Verify errors with fsck.ext4 on JM20337 USB ATA adapters

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

#3 2024-11-12 05:58:19

JanErik
Member
Registered: 2018-01-08
Posts: 34

Re: Verify errors with fsck.ext4 on JM20337 USB ATA adapters

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

#4 2024-11-12 10:05:01

xerxes_
Member
Registered: 2018-04-29
Posts: 802

Re: Verify errors with fsck.ext4 on JM20337 USB ATA adapters

Did you check these disks when they were unmounted? Did you tried to repair errors by, for example, -p option?

Offline

#5 2024-11-12 13:55:36

JanErik
Member
Registered: 2018-01-08
Posts: 34

Re: Verify errors with fsck.ext4 on JM20337 USB ATA adapters

Always unmounted, fsck -c -c doesn't even allow running on mounted partitions.

Offline

#6 2024-11-18 21:53:52

xerxes_
Member
Registered: 2018-04-29
Posts: 802

Offline

Board footer

Powered by FluxBB