Clon exacto de HD

2

Logré romper algo en la HD interna de mi iMac. Ahora he realizado una restauración exitosa usando DiskDrill , pero en caso de que quiera hacer una copia exacta del HD interno. No solo algunas particiones, sino todo, incluso espacio en disco "libre".

He intentado crear una imagen de disco con Disk Utility y CCC , pero ambos parecían clonar la única partición vacía y que funciona, no el espacio libre donde están todos mis datos.

También debo mencionar, la HD interna es de 1TB, y la externa donde planeé colocar la imagen del disco es de 2TB con un poco de espacio utilizado (aproximadamente 150GB).

    
pregunta Johannes Lund 09.08.2012 - 20:07

3 respuestas

5

Si se siente cómodo utilizando la línea de comandos, puede usar dd para copiar su byte por byte de la unidad. Primero, necesita encontrar el identificador BSD para su unidad interna. Si se inicia desde la unidad, esto será disk0 . De lo contrario, es muy probable que 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, reemplazando N con el número apropiado.

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.

Supondré que desea clonar su unidad como un archivo en su disco externo. Con el disco enchufado, ejecute el siguiente comando. N es el número de identificación del disco, EXTERNAL DRIVE es el nombre de la partición externa (puede usar la tecla de tabulación para completar esto automáticamente, clone.hdraw es el nombre del archivo en el que está escribiendo y XXXXX es el número de bloques en su unidad interna.

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

Notas:
Esto copiará la unidad de 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 argumento bs y disminuyendo el argumento count , 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 hace doble el tamaño del bloque, el recuento debe ser la mitad).

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

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

    
respondido por el ughoavgfhw 09.08.2012 - 20:55
0

SuperDuper es considerada 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, vea el régimen de respaldo de John Gruber (DaringFireball.net) régimen de respaldo . Cuesta $ 27.94, y he encontrado que vale la pena el dinero.

    
respondido por el Nate 09.08.2012 - 21:21
0

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

    
respondido por el Jackalope Photo 31.03.2015 - 04:28

Lea otras preguntas en las etiquetas