¿Herramientas para diagnosticar un disco?

Veréis, acabo de comprar un portátil pero el disco duro rasca de lo lindo, incluso cuando aparentemente no hace nada.

¿Qué herramientas tengo en Ubuntu para comprobar si el disco está dañado o defectuoso?

Gracias.
Bou escribió:Veréis, acabo de comprar un portátil pero el disco duro rasca de lo lindo, incluso cuando aparentemente no hace nada.

¿Qué herramientas tengo en Ubuntu para comprobar si el disco está dañado o defectuoso?

Gracias.


Te pillas cualquier live CD, y puedes utilizar 'fsck' para ver si hay algun error en el sistema de archivos. Usa fsck solo en volumenes no montados!

fsck [-opciones] /dev/hdXXX (o sdXXX)

-a confirmar automáticamente. No recomendado.
-c comprobar bloques en el disco.
-f forzar el chequeo aunque todo parezca ok.
-v (verbose) despliega más información.
-r Modo interactivo. Espera nuestra respuesta.
-y asume yes de respuesta.

Un saludo
¿Me valdría un live CD de Ubuntu? De esos tengo por casa. ¿Puedo arrancar el entorno gráfico y desde ahí usar fsck, o no? De las opciones que das, ¿cuáles son las más adecuadas para mi caso?

Edito porque no me deja responder más abajo:

Se están revisando los bloques dañados (prueba de sólo lectura): 0.00% done, 0hecho
/dev/sda1: Updating bad block inode.
Paso 1: Verificando nodos-i, bloques y tamaños
Paso 2: Verificando la estructura de directorios
Paso 3: Revisando la conectividad de directorios
Paso 4: Revisando las cuentas de referencia
Paso 5: Revisando el resumen de información de grupos

/dev/sda1: ***** EL SISTEMA DE FICHEROS FUE MODIFICADO *****
/dev/sda1: 127993/14884864 ficheros (0.9% no contiguos), 6362376/59532865 bloques


¿Cómo interpretar estos datos?
Bou escribió:¿Me valdría un live CD de Ubuntu? De esos tengo por casa. ¿Puedo arrancar el entorno gráfico y desde ahí usar fsck, o no? De las opciones que das, ¿cuáles son las más adecuadas para mi caso?


Claro que te sirve asegurate que lo haces en un volumen que no este montado.

Te vendria bien esto:

fsck -c -f /dev/la_particion

Tambien puedes probar lo mismo pero con la opcion -v (da mucha mas informacion, pero poca importante).

Un saludo y suerte!
(mensaje borrado)
Pues me da este resultado:

Se están revisando los bloques dañados (prueba de sólo lectura): 0.00% done, 0hecho
/dev/sda1: Updating bad block inode.
Paso 1: Verificando nodos-i, bloques y tamaños
Paso 2: Verificando la estructura de directorios
Paso 3: Revisando la conectividad de directorios
Paso 4: Revisando las cuentas de referencia
Paso 5: Revisando el resumen de información de grupos

/dev/sda1: ***** EL SISTEMA DE FICHEROS FUE MODIFICADO *****
/dev/sda1: 127993/14884864 ficheros (0.9% no contiguos), 6362376/59532865 bloques


¿Cómo lo interpreto? ¿Se supone que esto simplemente diagnostica el sistema, o lo repara de algún modo?
Bou escribió:Pues me da este resultado:

Se están revisando los bloques dañados (prueba de sólo lectura): 0.00% done, 0hecho
/dev/sda1: Updating bad block inode.
Paso 1: Verificando nodos-i, bloques y tamaños
Paso 2: Verificando la estructura de directorios
Paso 3: Revisando la conectividad de directorios
Paso 4: Revisando las cuentas de referencia
Paso 5: Revisando el resumen de información de grupos

/dev/sda1: ***** EL SISTEMA DE FICHEROS FUE MODIFICADO *****
/dev/sda1: 127993/14884864 ficheros (0.9% no contiguos), 6362376/59532865 bloques


¿Cómo lo interpreto? ¿Se supone que esto simplemente diagnostica el sistema, o lo repara de algún modo?


Bueno pues parece que los bloques estan bien.

Prueba ahora así:

fsck -f /dev/la_particion

y asi:

fsck /dev/la_particion

Te tendrian que salir preguntas diciendote si quieres fixear los errores que vaya encontrando.
ubuntu@ubuntu:~$ sudo fsck -f /dev/sda1
fsck 1.41.3 (12-Oct-2008)
e2fsck 1.41.3 (12-Oct-2008)
Paso 1: Verificando nodos-i, bloques y tamaños
Paso 2: Verificando la estructura de directorios
Paso 3: Revisando la conectividad de directorios
Paso 4: Revisando las cuentas de referencia
Paso 5: Revisando el resumen de información de grupos
/dev/sda1: 128142/14884864 ficheros (1.0% no contiguos), 6444205/59532865 bloques

ubuntu@ubuntu:~$ sudo fsck /dev/sda1
fsck 1.41.3 (12-Oct-2008)
e2fsck 1.41.3 (12-Oct-2008)
/dev/sda1: limpio, 128142/14884864 ficheros, 6444205/59532865 bloques

No me pide confirmación en ningún momento...
Bou escribió:ubuntu@ubuntu:~$ sudo fsck -f /dev/sda1
fsck 1.41.3 (12-Oct-2008)
e2fsck 1.41.3 (12-Oct-2008)
Paso 1: Verificando nodos-i, bloques y tamaños
Paso 2: Verificando la estructura de directorios
Paso 3: Revisando la conectividad de directorios
Paso 4: Revisando las cuentas de referencia
Paso 5: Revisando el resumen de información de grupos
/dev/sda1: 128142/14884864 ficheros (1.0% no contiguos), 6444205/59532865 bloques

ubuntu@ubuntu:~$ sudo fsck /dev/sda1
fsck 1.41.3 (12-Oct-2008)
e2fsck 1.41.3 (12-Oct-2008)
/dev/sda1: limpio, 128142/14884864 ficheros, 6444205/59532865 bloques

No me pide confirmación en ningún momento...


Entonces no ha encontrado ningun error, puede que sea un disco duro defectuoso.
9 respuestas