I’ve had multiple reads fail on a fairly new drive.

I did a smartctl -t long /dev/sdb but after checking back a few minutes later smartctl -a /dev/sdb showed that no tests were running and that the previous test had “the read element of the test failed”.

I did smartctl -t offline /dev/sdb next and after that was done smartctl -x /dev/sdb showed about 1500 errors but it also reported SMART as PASSED.

Here is the output of smartctl -x /dev/sdb: https://pastebin.com/09rNZZfD

How should I interpret these results? Was my assumption that the long test was done wrong? Should I replace the drive? Or might something else be wrong, like the SATA connection?

  • orris@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    3 days ago

    Iirc Seagate use hex and modulus calculations, meaning the data looks scary but is totally fine. Do a google search for “interoperate seagate smart data” and there are a bunch if good resources and potentially apps that will help.