Disminución repentina de sectores del disco duro

Disminución repentina de sectores del disco duro

Después de un bloqueo y un reinicio, noté que de repente no puedo montar uno de mis discos duros y en su lugar recibí este mensaje de error block count 488378134 exceeds size of device (488377869 blocks). Obtuve dos discos duros de este modelo, así que comparé el recuento de sectores del afectado con el que funciona normalmente ejecutando fdisk -l.

El que ya no se puede montar lee 2000397852160 bytes, 3907027055 sectorsmientras el normal lee 2000398934016 bytes, 3907029168 sectors. Parece que perdí 2113 sectores. ¿Significa esto que estos sectores han ido mal? ¿Por qué no fueron reemplazados?

Lo que me deja perplejo es que el disco duro afectado sólo tiene aproximadamente un año, no se montó durante el accidente y tiene valores SMART perfectos (0 Offline_Uncorrectable, 0 Reallocated_Sector_Ct, 0 Current_Pending_Sector, etc.).

Respuesta1

Respondiendo a mi propia pregunta.

Gracias a los comentarios de grawity y Kamil Maciorowski pude solucionarlo:

¿Qué hdparm -N /dev/sdainforma?

Dice max sectors = 3907027055/3907029168, HPA is enabled.

HPA is enabledes la pista. Investigalo. Otra pregunta es: ¿por qué está habilitado?

Ningún sector había salido mal. La causa fue que mi placa base Gigabyte habilitó HPA (área protegida de host) en el disco para hacer una copia de seguridad de su BIOS. Probablemente esto se hizo después de que accidentalmente intenté arrancar desde el disco.

Para desactivar HPA nuevamente utilicé hdparm -N p3907029168 /dev/sdcel que establece permanentemente la cantidad máxima de sectores /dev/sdcen 3907029168 (máximo físico en mi caso).

Ahora puedo acceder a la partición como de costumbre. Solo se borró 1 MB de mis datos debido a la copia de seguridad del BIOS. Pude encontrar más información sobre HPA eneste enlace.

información relacionada