Errores de lectura del disco duro externo de Mac

4

Tengo una unidad externa (500 GB de pasaporte WD) con algunos datos a los que me gustaría acceder. El disco está formateado con Mac OS Extended (registrado, distingue entre mayúsculas y minúsculas), ignorando la propiedad del archivo.

Desafortunadamente, cada vez que intento copiar una carpeta, me dicen que ocurrió un "error de lectura / escritura".

Intenté reparar el disco con Disk Utility, pero solo dice que el disco está bien:

Verify and Repair volume “XXXXX”
Checking Journaled HFS Plus volume.
Detected a case-sensitive volume.
Checking extents overflow file.
Checking catalog file.
Checking multi-linked files.
Checking catalog hierarchy.
Checking extended attributes file.
Checking volume bitmap.
Checking volume information.
The volume XXX appears to be OK.
Volume repair complete.
Updating boot support partitions for the volume as required.

He podido extraer algunos archivos, pero las cosas son realmente lentas y algunos archivos no se pueden transferir.

¿Alguien tiene idea de cómo puedo sacar los archivos de mi disco?

usuario29428
fuente

Respuestas:

2

Puede intentar usar ddrescue para clonar los datos de la unidad sin formato en otra unidad (al menos tan grande como la que falla) o en una imagen de disco (nuevamente, en otra unidad). Luego, copie los archivos del clon.

Lo que hace ddrescue es copiar el contenido de la unidad, omitiendo cualquier sección que no se lea correctamente; luego regresa y vuelve a intentar las secciones que obtuvieron errores en el primer pase, y (con suerte) eventualmente obtiene todo. Esto es excelente si desea que todo esté fuera del disco, pero no le da la opción de elegir solo algunos archivos y / o carpetas que le interesan; No sé de nada que pueda manejar errores como ddrecover pero que permita la selectividad.

Usarlo será poco intuitivo en OS X, ya que quiere trabajar con el archivo de dispositivo de nivel unix, no con un volumen montado. Hay un procedimiento en tinyapps.org sobre cómo usarlo para recuperar la unidad interna de una Mac; en su situación, simplemente omitiría poner la Mac en el modo de disco de destino (paso 1), y tal vez usar USB en lugar de FireWire en el paso 4.

Hay ddrescue como un binario compilado para OS X en TinyApps . Lo importante es que sus enlaces de descarga requieren una cuenta / contraseña. La cuenta es la primera línea de texto en su logotipo (¡el caso es importante!) Y la contraseña es la segunda línea de texto en su logotipo (consulte las Preguntas frecuentes de TinyApps.org para obtener una explicación).

Las instrucciones de TinyApps.org sobre el uso de ddrescue

Gordon Davisson
fuente