Linux Comprobar Estado Disco Duro

0 views
Skip to first unread message
Message has been deleted

Fabulously Favuzza

unread,
Jul 10, 2024, 2:55:04 PM7/10/24
to glycpasletzni

El disco duro siempre suele ser uno de los componentes ms crticos de cualquier PC, ya que un fallo en el no solo comporta el costo de reparacin o de cambiarlo por otro nuevo, sino el dao que puede comportar la perdida de informacin que contena, en caso de no haber sido precavidos.

linux comprobar estado disco duro


Descargar archivo >>> https://urlcod.com/2yPF5Z



Afortunadamente existen herramientas de diagnstico para ayudarnos a detectar y, aun ms importante, anticipar estas situaciones. Si sigues ests lneas, vers algunas de las herramientas que puedes utilizar en cualquier distribucin GNU/Linux para este propsito, as que sin entretenerte ms, te dejo con el ndice debajo debajo.

Para conocer el estado en que se encuentra un disco duro, la mayora de herramientas hacen uso de la tecnologa de monitorizacin S.M.A.R.T., soportada por la gran mayora de discos duros internos SATA o IDE, y tambin algunos externos.

SMART son las siglas de Self Monitoring, Analysis and Reporting Technology, y es a grandes rasgos una tecnologa de monitorizacin de varios parmetros relativos al estado de salud disco duro, como son la existencia de sectores defectuosos a nivel fsico, errores de lectura o escritura, temperatura, velocidad de los platos, entre otros muchos otros.

Conocer y analizar la informacin que ofrece SMART relativo al estado de salud de tu disco puede ser de gran utilidad a la hora de predecir posibles errores futuros, y poder curarse en salud antes de llevarse sorpresas cuando ya sea demasiado tarde.

Generalmente, la mayora de discos SATA soportan tambin SMART, pero para que funcione debe ser compatible con la BIOS del equipo y estar habilitado. Como todo en la vida y en la tecnologa, nada es 100 % seguro, y puede ser que tu disco acabe fallando y no haya podido ser detectado antes por SMART, pero teniendo en cuenta la cantidad de parmetros que monitoriza, es una buena garanta.

Ah, y por cierto, los discos SSD soportan igualmente la tecnologa S.M.A.R.T., y aunque pueda parecer que no es relevante, al no poseer estos ltimos partes mecnicas, puede servir en muchos casos, si bien muchos de los parmetros sern diferentes.

Existen muchas utilidades de diagnstico al respecto, pero en Linux tenemos una utilidad grfica extremadamente til y completa a este respecto. La aplicacin se llama Disks (anteriormente Disk Utility), y forma parte de las Core Applications de GNOME.

Una vez abierta la aplicacin, vers que se divide principalmente en un men lateral izquierdo con un esquema con los diferentes dispositivos o unidades de disco detectados por el sistema operativo, incluyendo el disco duro principal en la parte superior, y la zona principal con informacin varia sobre la unidad de disco seleccionada.

Desde el men lateral podrs seleccionar el volumen o unidad que deseas analizar, y en la parte principal vers toda la informacin relevante respecto a la unidad, tal como el modelo, el tamao mximo, y un grfico con el esquema de particionado e informacin sobre cada particin.

Si marcas el icono de la parte superior (marcado en la captura de pantalla de ms arriba), y vers que se desplega un men con diversas opciones, entre ellas una que pone Datos y pruebas SMART. Esto es lo que nos interesa, as que vamos all.

Con esto, llegamos a la vista que nos interesa, que tienes en la captura de abajo, y que describir a continuacin muy brevemente. Con ella te podrs hacer una idea bastante precisa del estado de salud del disco. Pero vayamos por partes.

Para tener una primera idea rpida del estado general de salud, en la zona superior puedes fijarte en la parte que pone Estimacin general, donde si pone algo as como El disco est correcto puedes intuir con alta probabilidad que el disco no presenta daos fsicos graves, como sectores defectuosos.

Esto te dar una visin global del estado en el que se encuentra tu disco, pero no debes dejar de tener en cuenta las buenas prcticas de uso para prevenir la mayora de esas fallas en el corto plazo y mejorar su vida til.

Otra utilidad muy interesante que no debes dejar de conocer es badblocks, que forma parte del proyecto e2fsprogs, un set de herramientas y utilidades de mantenimiento para GNU/Linux y enfocado a sistemas de archivos ext2, ext3 y ext4.

Con badblocks podrs hacer un chequeo completo de tu disco, y la herramienta te indicar al finalizar el nmero de sectores defectuosos que haya encontrado. La sintaxis bsica para su utilizacin la tienes aqu:

Los parmetros generalmente son letras que indican diferentes modalidades de escaneo. La ruta del volumen generalmente ser la ruta de una particin. Para conocer el nombre las diferentes particiones y volmenes de tu disco, puedes utilizar esto:

Previamente a utilizar badblocks, es muy importante desmontar la particin o el volumen sobre el cual se pretende hacer el anlisis. Para desmontar una unidad o particin concreta, y conociendo ya su nombre y su ruta, puedes valerte del siguiente comando:

Para hacer un escaneo de la particin del sistema, lo ms recomendable sera utilizar un Live CD o Live USB con alguna distribucin GNU/Linux como puede ser Ubuntu o Linux Mint, y desmontando la particin del sistema operativo antes del anlisis.

Es la opcin estndar y la ms simple si no dominas mucho su sintaxis. Con esta opcin, badblocks hace un check de solo lectura, y no muestra ninguna salida de pantalla mientras no se encuentren sectores defectuosos.

Igual que la opcin estndar, pero con la opcin verbose habilitada [-v]. En este caso badblocks nos informar por pantalla del progreso del anlisis, as como del numero de bloques defectuosos que haya encontrado al final del anlisis.

Bsicamente hace un escaneo de lectura y escritura no destructivo [-n], mostrando una barra de progreso [-s] y con la opcin verbose habilitada [-v] para mostrar informacin sobre los sectores detectados. La particin en este caso es la sda1.

Tienes mucha ms informacin del uso y las diferentes opciones de badblocks en esta completa wiki de Arch Linux. Adems, para un vistazo de todas las opciones, puedes acceder a la gua oficial tecleando man badblocks por la terminal.

Tambin de la mano del proyecto e2fsprogs, tenemos otra interesante utilidad llamada e2fsck, que en este caso har un anlisis del sistema de archivos a nivel lgico, en busca de errores e inconsistencias. La sintaxis es muy similar a la de badblocks

Esta opcin es especialmente interesante, ya que al mismo tiempo de busca errores en el sistema de archivos, tambin utiliza badblocks, con un test de solo lectura, para buscar bloques defectuosos a nivel fsico.

Y, para no dejarlo aqu, a continuacin vers como hacer una variante de formateo lento denominada Zero Fill, que bsicamente consiste en rellenar de ceros todos los sectores de tu disco duro, a la vez que se marcan y se aislan aquellos sectores daados para que no puedan ser reutilizados. Con esto conseguirs dejar el volumen completamente vaco y limpio.

Para hacer el Zero-Filling vamos a utilizar el comando DD. La sentencia es un poco larga, pero fcil de recordar. Consta de 3 partes, la primera, dd es el nombre de la herramienta en si. La segunda es fija, y la tercera es la ruta del disco sobre el que quieres aplicar esta tcnica (en este caso, he puesto /dev/sdb, pero debers sustituirla por la ruta que aplique en tu caso).

Al ser una tcnica que va bloque a bloque, el proceso es relativamente lento, pero puedes optimizarlo seleccionando u mismo el tamao de bloque a utilizar. Este sera el comando a utilizar, si por ejemplo, quieres especificar un tamao de bloque de 4096 bits, uno de los ms comunes.

Ojo, porqu debes tener en cuenta que, hecho este proceso, el disco duro o el volumen afectado quedar completamente vaco, por lo que ser necesario darle de nuevo un formato una vez queras volver a utilizarlo.

Como ves, solo he dado un rpido vistazo de las utilidades que considero ms tiles de cara a comprobar el estado de salud de tu disco, ya que cada una de ellas ofrece innumerables opciones y daran para un post entero.

En la mayora de las opciones, la utilidad grfica Disks debera ser ms que suficiente para hacerte una idea bastante fiable del estado de tu disco, y a nivel informativo es seguramente la mas completa de todas.

Sin embargo, si quieres hacer anlisis ms concretos, o simplemente deseas contar con una segunda opinin, no est dems conocer las diferentes utilidades dentro del proyecto e2fsprogs, eso si, teniendo cuidado y asegurndonos bien de conocer el comando antes de pulsar la tecla Enter.

Hola Oriol, muy bueno el tutorial! Te hago una consulta: en mi pc la herramienta disk me tira el sig. mensaje: Disco correcto, 32456 sectores errneos, y con Smart me aparecen varios items como Pre-fallo. Eso es normal? Y lo raro es que cuando ejecuto Badblocks o FSCK, me sale que est todo ok y no tiene ningn error. Qu puede estar pasando? Por lo que vi esos errores corresponden a sectores reubicados. Qu significa eso? Es realmente algo grave? Muchas gracias!

Tras multitud de intentos de no dar por perdido uno de los discos duros de mi ordenador, utilizado para archivo de fotos y documentos, este artculo me ha sido de total utilidad. Muy bien explicado, fcil de llevar a la prctica y, lo que es ms importante an, EFECTIVO. Slo puedo dar las gracias por tus aportes. Un saludo,

Una consulta tengo un disco WD de 500 Gb Caviar Blue que dejo de funcionar despues de un corte de luz, el cual no es detectado por el Bios, pero al encender la pc estando conectado este disco y otro mas, se produce una demora en el arranque a pesar de que Bios no lo detecte. Le pase el Hirens Boot, HDD Regenerator, Victoria Freeware, Gparted. Queda alguna posibilidad de sacar la info del disco. Desde ya muchas gracias!

Hola Pablo, disculpa la tardanza en contestar.
Antes que nada, por lo que comentas entiendo que tu arrancas con el sistema operativo que tienes en tu disco primario, y el disco que dejo de funcionar es una unidad interna que tienes aparte.
Aparte de GParted y HDD Regenerator, no conozco las otras herramientas, pero si las pudiste pasar desde tu sistema principal es seal que detectaba el volumen.
Al ejecutar GParted que es lo que veas?

d3342ee215
Reply all
Reply to author
Forward
0 new messages