Recientemente he tenido un disco duro externo de desarrollar un sistema de archivos dañado. En primer lugar, comencé a notar algunos errores al intentar abrir determinados archivos, y ahora OSX me ha dicho que se ha congelado el disco como de sólo lectura. Tengo todo respaldado, por lo que no es un catastrófico problema. Pero, todavía es una molestia para tratar con. Me gustaría encontrar una manera de identificar este tipo de problemas antes.
No estoy preocupado acerca de la identificación de sectores defectuosos o no problemas de hardware (tal como se describe aquí: Cómo identificar y corregir los archivos con dañado o inaccesible de los bloques de disco), como tengo otro software en su lugar ya a ocuparse de ellos.
Mi enfoque ingenuo para esto sería:
(a) escribir un guión que va y trata de abrir todos mis archivos de la clave periódicamente para comprobar si hay errores y/o (b) periódicamente, haciendo el total de las sumas de comprobación en contra de mi copia de seguridad. Ambos de estos, sin embargo, parecen tanto lento y problemático en términos de un desgaste extra que ponen en los discos.
Mi solución ideal sería:
Identificar corrupción del sistema de archivos temprano
Identificar precisamente que los archivos/directorios que están afectadas (por lo que me puede abordar sólo los lugares afectados).
Si el segundo punto no es realmente alcanzable (yo tendría que tienen un muy alto grado de confianza en llegar a cada problema de archivo y la ubicación identificado), a continuación, me gustaría al menos quedarse con la primera.
Sé que hay algún software de terceros (por ejemplo, Diskwarrior) que anuncia una capacidad para diagnosticar estos problemas temprano, pero estoy claro acerca de lo efectivo que es en realidad.