La tecnología S.M.A.R.T que utilizan los discos duros actuales previene de perdida de datos, en linux tenemos herramientas que nos permiten monitorear el disco duro en busca de fallos.
gsmartcontrol es modo gráfico nos permite hacer tests.
Modo consola
Instalar
sudo aptitude install smartmontools
Activar smart en caso de no estarlo
smartctl -s on <dispositivo>
Una primera mirada nos indica si pasa la prueba o no del estado del disco.
smartctl -a <dispositivo>
…
SMART overall-health self-assessment test result: PASSED
…
En caso de errores en la salida de smartctl nos indica en que sectores encontró los errores, en la columna llamada LBA_of_first_error.
Para ver la lista de particiones y los sectores.
sudo fdisk -l -u /dev/sda
Ver la temperatura del disco
hddtemp /dev/sda