Al parecer, y según por lo que he leido aquí:
https://forums.freenas.org/index.php?threads/opinion-new-hard-drive-with-smart-errors.12396/ en teoría lo que ocurre es que los discos de Seagate añaden información adicional al valor en crudo, y por ende el valor en crudo de "tasa de errores de lectura" en realidad no representa los errores de lectura, bueno, si, pero también más cosas como las... ¿búsquedas? (seek count).
Tras leer ese thread he pensado que lo más lógico es que Seagate esté proporcionando alguna utilidad de análisis para que los usuarios puedan interpretar los valores reales del S.M.A.R.T, pero que va, no proporcionan una mierd@, lo único es el "Seatools" que no sirve para tal propósito...
Luego me he puesto a indagar y he leido que los 20 bits más bajos del valor representan el número de errores y los 28 bits más altos representan el número de operaciones, pero luego he leido por ahí que en otros discos de Seagate es diferente, los 16 bits más bajos representan el número de errores y los 32 bits más altos el número de operaciones... en fin, una p**a movida para interpretar el valor en crudo de "Tasa de errores de lectura" del S.M.A.R.T de Seagate.
Es que da puto asco, por que cuando un usuario normal y corriente desee interpretar el valor real de la tasa de errores de lectura de un disco Seagate, se verá obligado a recurrir a la programación (para realizar la correspondiente operación aritmética de
bitwise en el valor en crudo, como se puede apreciar en este ejemplo:
https://serverfault.com/a/495259/177133 ) a falta de una herramienta existente que interprete el valor real de los discos de Seagate, ya que ni el Crystal Disk Info ni el Hard Disk Sentinel lo interpretan como se debería interpretar (y he probado varios programas más).
En definitiva, que los discos duros de Seagate son una jodienda. Siempre he odiado esta mierd@ de marca por que me han fallado muchos (aunque de eso hace más de 10 años). No se pa que me compro este disco pudiendo comprar un WD Red NAS de la misma capacidad (6 TB) por 20 pavos más... aunque este vaya a 5.400 RPM, al menos los valores S.M.A.R.T de los discos WD es interpreable muy facilmente por el usuario final, a diferencia de los discos Seagate...
Dicho esto, en cuanto tenga un rato para ponerme a ello desarrollaré un simple programa y lo publicaré en el subforo de .NET (
https://foro.elhacker.net/net-b62.0/ ) el cual servirá para "desglosar" el valor en crudo de los discos Seagate. Aunque, logicamente como no dispongo de cientos de discos Seagate antiguos y nuevos para testear, el programa tendrá ciertas limitaciones (las cuales ya comentaré allí).
En fin. Me quedo el disco duro por que merece la pena al precio por el que lo he comprado, pero estoy muy insatisfecho con la forma en la que Seagate asigna valores en el S.M.A.R.T, ya que esto me ha hecho perder tiempo, la compañía no provee ningun programa oficial para leer el valor real y el usuario debe recurrir a la programación ya que no se puede usar ninguna herramienta tan típica como Crystal Disk Info o Hard Disk Sentinel para que te diga el valor real. Maldito Seagate...
Un saludo.