lunes, 27 de mayo de 2013

Como verificar el estado de un disco rigido en Linux


Amigos, a continuación les voy a dejar algunos tips para que puedan verificar si su disco rígido tiene algún sector defectuoso en Linux. (How to check hard disk health)


  • Verificar el archivo de log

Verificar el archivo de log, comúnmente /var/log/messages. Si el disco contiene errores, verán lineas del tipo I/O o input/output error.
kernel: end_request: I/O error, dev nbd125, sector 0

  • Existe una utilidad llamada SMART que verifica integridad en discos

smartctl -i /dev/sda1 or sda2 etc...

En Ubuntu, se puede instalar SMART haciendo: 

sudo apt-get install smartmontools


  • Finalmente, el DD. muchisimo ojo con el DD!! porque escribe/lee a muy bajo nivel

# dd if=/dev/sda of=/dev/null bs=512

if: Dispositivo de entrada o de lectura, en nuestro caso, queremos leer todo el disco sda

of: Dispositivo de salida, en nuestro caso, la nada! osea null. Ojo aquí  si pones of=/dev/sda, va a borrar a pisar todo el contenido del disco!

bs: tamaño de bloque, en nuestro ejemplo 512 bytes.

Cualquier duda o consulta, dejar el comentario que tratare de responder tan pronto sea posible.

No hay comentarios: