Clon exacto de HD

Logré romper algo en el HD interno de mi iMac. Ahora he realizado una restauración exitosa usando DiskDrill, pero por si acaso quiero hacer una copia exacta del disco duro interno. No solo una partición, sino todo, incluso el espacio en disco "libre".

Intenté crear una imagen de disco con Disk Utilityy CCC, pero ambos parecían clonar la única partición vacía y en funcionamiento, no el espacio libre donde están todos mis datos.

También debo mencionar que el HD interno es de 1 TB y el externo donde planeé colocar la imagen del disco es de 2 TB con algo de espacio utilizado (alrededor de 150 GB).

Respuestas (3)

Si se siente cómodo usando la línea de comando, puede usar ddpara copiar su unidad byte por byte. Primero, debe encontrar el identificador BSD para su unidad interna. Si arranca desde la unidad, será disk0. De lo contrario, es muy probable disk1, pero debe ejecutar el siguiente comando para ver todos sus discos y las particiones que contienen.

diskutil list

Una vez que haya determinado el identificador, debe determinar el tamaño exacto de la unidad. Ejecute el siguiente comando, reemplazándolo Ncon el número adecuado.

diskutil info diskN

Aproximadamente a la mitad de la información que se muestra, encuentre el Total Size. Encuentre el tamaño en bloques de 512 bytes.

Asumiré que desea clonar su unidad como un archivo en su disco externo. Con el disco conectado, ejecute el siguiente comando. Nes el número de identificación del disco, EXTERNAL DRIVEes el nombre de la partición externa (puede usar la tecla de tabulación para completar esto automáticamente), clone.hdrawes el nombre del archivo en el que está escribiendo y XXXXXes la cantidad de bloques en su disco interno.

dd if=/dev/diskN of="/Volumes/EXTERNAL DRIVE/clone.hdraw" bs=512 count=XXXXX

Notas:
Esto copiará la unidad 512 bytes a la vez, lo que significa que será lento. Puede copiar más rápido usando un tamaño de bloque más grande aumentando el bsargumento y disminuyendo el countargumento, pero asegúrese de que está copiando un número exacto de bloques y que el producto de los dos sigue siendo el mismo (si duplica el tamaño del bloque, el conteo debe ser la mitad).

Esto creará un nuevo archivo en su disco externo, pero no se podrá montar como una imagen de disco. Es solo un archivo binario que contiene los datos sin procesar de su disco. Puede usar este archivo para restaurar su unidad cambiando los argumentos ify of.

Si desea copiar a otro disco en lugar de a un archivo, puede cambiar el ofargumento a un archivo /dev/diskM. Esto reemplazaría cualquier partición que ya esté en la otra unidad con las particiones de su unidad interna. Esto no se recomienda si su unidad usa una tabla de particiones GUID (si tiene una Mac Intel), ya que los identificadores de partición únicos también se copiarían y, por lo tanto, ya no serían únicos.

Gracias por la gran y clara explicación! Multipliqué el bspor 16, que era lo más grande que podía ir manteniendo el conteo en un número par. Sin embargo, tengo una pregunta: cuando termine y antes de borrar el disco interno, ¿cómo puedo confirmar que todo funcionó? (No tengo espacio para descomprimirlo de nuevo) ¿Debería cancelar, crear una partición de 1 TB y escribir directamente en ella para poder analizarla con DiskDrill?
@Johannes Dado que está copiando una unidad y no una partición, eso probablemente no funcionaría. Los datos que está copiando comienzan con la tabla de particiones en lugar de un sistema de archivos. Puede intentar copiarlo en un espacio libre en su disco en lugar de una partición, pero a menos que el comando muestre un error, no debería preocuparse.
@ughoavgfhw: ¡Suena genial! ¿Hay alguna manera de hacer esto y omitir el espacio libre? ¿Tiene sentido? Quiero clonar mi partición, pero no necesito copiar 250 GB de espacio libre... Tengo alrededor de 250 GB de datos/aplicaciones/preferencias/etc. en un HD de 500 GB. Mi HD externo es de 320 GB. ¡Gracias de antemano!
@Dror No, no lo hay. ddno sabe nada sobre el sistema de archivos, por lo que no puede decir qué es gratis y qué no. Esta respuesta fue específicamente para el caso de que el sistema de archivos esté dañado, por lo que todo parece "gratis". Si su sistema de archivos aún funciona, puede usar una herramienta de copia de seguridad o la Utilidad de disco.

SuperDuper es considerado por muchos como la utilidad de creación de imágenes de disco para OS X y una parte vital de una buena rutina de copia de seguridad del sistema. Por ejemplo, consulte el régimen de copia de seguridad de John Gruber (DaringFireball.net) . Cuesta $ 27.94, y he encontrado que vale la pena el dinero.

SuperDuper dice específicamente que copia archivos, y ni siquiera todos los archivos. El OP solicita copiar la imagen completa del disco duro sector por sector. Hasta ahora, el único método que he encontrado es DD. Incluso Acronis para Mac no parece hacer una imagen sin procesar.