¿Cómo recupero una unidad registrada en HFS +?

4

EDITAR: Encontré una cuasi solución para este tipo de trabajos:

mount -o loop,offset=209739776,rw -t hfsplus /dev/sdc /mnt/mountpoint/

Parece (a través de "find / mnt / mountpoint /") que todos mis datos están allí, pero los intentos de acceder a algunos de mis datos producen un "error de entrada / salida".

Tenía un disco USB externo de 2 o 3 TB (no estoy seguro de cuál) conectado a mi Mac (con OS X Snow Leopard) con un HFS + registrado sistema de archivos en él.

El disco funcionaba bien, pero era un poco lento y ocasionalmente daba Errores de E / S, así que hice una copia de seguridad de mis archivos y ejecuté fsck_hfs en él.

fsck_hfs murió al intentar reconstruir el árbol B, y la unidad no lo hará montar en absoluto ahora. Además, mentí acerca de hacer copias de seguridad primero.

¿Cómo puedo hacer que esta unidad vuelva a funcionar? Dada la redundancia de HFS +, esto debería ser posible no? Otras notas:

  • Si ejecuto fsck.hfsplus -df /dev/sdb3 en un cuadro de Linux, obtengo esto:

%pr_e%

Utilizando un script de Perl y "buscar", puedo ver algunos de mis nombres de archivo   Rodeado de información que asumo me dice dónde está en el   conducir para encontrar mis archivos. Si todo lo demás falla, perseguiré recuperándome.   archivos de esta manera, pero prefiero una opción de recuperación "más limpia".

    
pregunta barrycarter 26.06.2013 - 04:14

2 respuestas

2

DiskWarrior 4. Te costará $ 99. He usado DiskWarrior durante varios años y estoy muy satisfecho con los resultados.

Data Rescue 3 . $ 99. Similar a DiskWarrior, solo un programa alternativo. Nunca lo usé antes, pero he oído algunas cosas buenas sobre él. También se vende en la Apple Store , lo que le da mucha credibilidad .

    
respondido por el daviesgeek 26.06.2013 - 07:59
0

incluso si esta pregunta es hace algún tiempo, para quienes la leyeron, obtuve otra solución: Probar testdisk, que es una herramienta de recuperación de disco multiplataforma. Me ayudó muy a menudo. enlace

Lo siento por mi mal inglés.

    
respondido por el guest 31.01.2014 - 10:43

Lea otras preguntas en las etiquetas