2 votos

¿Utilizando dd a la imagen de un disco de Windows dañado?

¿Cuál es la forma correcta de usar dd (o cualquier otra cosa - asr?) para crear una imagen de una dañado aún legible de disco de Windows?

Si lo estoy usando (ver más abajo) es la correcta, entonces es posible que una imagen de un disco no sería montable cuando el disco original?

Información de fondo:

El disco del sistema de archivos no es legible en un sistema Windows: el disco se muestra como "raw" en la administración de discos. Sin embargo, es legible en macOS (10.14) y soy capaz de copiar archivos individuales de la misma.

El objetivo, sin embargo, es copiar todo el disco, si es posible, de una lectura de la imagen y, a continuación, trabajar con esa imagen (reparación de la tabla de particiones, recuperar archivos restantes) en lugar de con los errores de disco que me temo que puede salir en cualquier momento.

Este es el comando que he estado usando la imagen de un 500 GB de disco de Windows que venía de un equipo Dell y que tiene un número de bloques defectuosos y, al parecer, una tabla de partición dañada:

sudo dd if=/dev/rdisk3 of=/Volumes/exFAT_Vol/rdiskX.dmg bs=4M conv=noerror,sync

Copia rápida (40 MB/s a través de USB 2.0), pero no parece crear una correcta (montaje) imagen: "no montar los sistemas de archivos" cuando tratando de montar en el Finder.

Algunas fuentes (por ejemplo, Recuperar una unidad de disco duro muerto con dd de 2005) sugieren el uso de bs=512 y en progreso ahora - sin embargo, las copias en alrededor de 4 MB/s que va a tomar más de un día para completar - y ni siquiera estoy seguro de que va a funcionar.

Alguna de la información relevante en el disco y sus particiones:

Volume type : Physical Device
BSD device node : disk3
Connection : USB
Device tree path : IODeviceTree:/PCI0@0/XHC1@14
Writable : No
Is case-sensitive : No
Volume capacity : 500,107,862,016
Available space (Purgeable + Free) : 0
Purgeable space : 0
Free space : 0
Used space : 500,107,862,016
Owners enabled : No
Is encrypted : No
Can be verified : No
Can be repaired : No
Bootable : No
Journaled : No
Disk number : 3
Media name : Generic External Media
Media type : Generic
Ejectable : Yes
Solid state : No
S.M.A.R.T. status : Not Supported

Volume type : Physical Volume
BSD device node : disk3s2
Mount point : /Volumes/Untitled
File system : Windows NT File System (NTFS)
Connection : USB
Device tree path : IODeviceTree:/PCI0@0/XHC1@14
Writable : No
Is case-sensitive : No
File system UUID : AC8CB496-EAD2-47A2-BB36-2A981976BC2B
Volume capacity : 500,064,122,880
Available space (Purgeable + Free) : 373,903,597,568
Purgeable space : 0
Free space : 373,903,597,568
Used space : 126,160,525,312
File count : 176,730
Owners enabled : No
Is encrypted : No
System Integrity Protection supported : No
Can be verified : No
Can be repaired : No
Bootable : No
Journaled : No
Disk number : 3
Partition number : 2
Media name : 
Media type : Generic
Ejectable : Yes
Solid state : No
S.M.A.R.T. status : Not Supported
Parent disks : disk3

1voto

kindzmarauli Puntos 31

Basado en lo que he hecho hasta ahora y los comentarios que he leído en "Recuperar una unidad de disco duro muerto con dd":

  • dd falla a la imagen o clon dañado medios de comunicación para que el resultado sea igual de montaje o de lectura, en varios casos, incluyendo la mía;
  • no hay una herramienta alternativa en stock macOS que puede hacer eso.

En más detalle:

  • El comando que se usa en la pregunta es la "correcta" -, sin embargo, en muchas instancias de trabajo con los medios dañados, ¿ no es crear una imagen, que como en el original, se puede montar y leer. Básicamente, falla en su tarea.
  • No hay una alternativa dentro de stock macOS (como ASR) que puede clonar o imagen dañada todavía legible medios de comunicación. ASR (o su interfaz gráfica de usuario hermano, la Utilidad de Disco) se librará una vez que hay un error de e/S, tales como bloques defectuosos en los medios de comunicación.
  • No he probado otras herramientas que no son parte de macOS (como ddrescue o dd_rescue mencionado en el artículo enlazado) - mi respuesta es sólo acerca de las herramientas que forman parte de las existencias de macOS.

La respuesta se basa en varios comentarios en "Recuperar una unidad de disco duro muerto con dd" el espejo de mi experiencia: dd completa sin embargo, la imagen no puede ser montado. I. e. dd no parece haber creado una lo suficientemente cerca de la imagen de los medios de comunicación.

Aquí es lo que he intentado:

  • Uso sudo dd if=/dev/rdiskX of=/Volumes/exFAT_Vol/image.dmg bs=4M conv=noerror,sync y sudo dd if=/dev/rdiskXsY of=/Volumes/exFAT_Vol/image.dmg bs=4M conv=noerror,sync a la imagen de los medios de comunicación. Ninguna imagen puede ser montado, con errores como "los siguientes discos no podía ser abierto: sin montar sistemas de archivos".
  • El uso de la imagen resultante para restaurar a una (sana) medios físicos a través de la sudo dd if=/Volumes/exFAT_Vol/image.dmg of=/dev/rdiskZ bs=4M conv=noerror,sync - con un resultado similar: el medio físico no puede ser montado, y a diferencia de la original que está dañada, no se muestra la información de la partición como "File system : Windows NT File System (NTFS)".
  • Intento de uso de "Primeros Auxilios" en la "Utilidad de Discos" para la reparación de las imágenes o de los clones. Ninguno funcionó, con mensajes de error como:
    • Fixing damaged partition map. The operation couldn't be completed. (com.apple.DiskManagement error -69874.) Operation failed….

Lo que todavía no he probado:

  • Uso dd con diferentes bs= valor 512, en lugar de 4m. Lleva demasiado tiempo.
  • Uso dd sin conv=sync opción, es decir, sólo uso conv=noerror . (Simplemente no tienen la oportunidad de probarlo sin embargo, cada intento de 4-5 horas).
  • uso dd convencional, en lugar de crudos dispositivos - por ejemplo /dev/disk4 en lugar de /dev/rdisk4.
  • La clonación directamente desde el dañado de los medios para una vida saludable física, sin pasar por la etapa de imágenes.
  • Otras herramientas además de la dd, la Utilidad de Disco, asr.

Espero que esto ayude a alguien en la misma situación, y realmente espero que mi respuesta es incorrecta: es decir, la esperanza de que hay una manera de hacer dd de trabajo en esta situación, para hacer montable imágenes dañado aún legible / montable en los medios de comunicación.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X