Si usted se siente cómodo usando la línea de comandos, puede utilizar dd
copia de su unidad de byte por byte. En primer lugar, usted necesita para encontrar el BSD identificador de la unidad interna. Si va a arrancar desde la unidad, este será disk0
. De lo contrario, es más probable disk1
, pero se 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 mitad de camino a través de la información mostrada, hallar el Total Size
. Encontrar el tamaño en bloques de 512 bytes.
Voy a suponer que usted desea clonar su disco como un archivo en el disco externo. Con el disco conectado, ejecute el siguiente comando. N
es el disco del identificador de número, EXTERNAL DRIVE
es el nombre de la partición externa (puede usar la tecla tab para completar de forma automática, clone.hdraw
es el nombre del archivo que está escrito, y XXXXX
es el número de bloques en la unidad interna.
dd if=/dev/diskN of="/Volumes/EXTERNAL DRIVE/clone.hdraw" bs=512 count=XXXXX
Notas:
Esto copiará la unidad de 512 bytes al mismo tiempo, lo que significa que va a ser lento. Puede copiar más rápido con un mayor tamaño de bloque mediante el aumento de la bs
argumento y la disminución de la count
argumento, pero asegúrese de que usted está copiando un número exacto de bloques y que el producto de los dos sigue siendo el mismo (si se duplica el tamaño de bloque, el conteo debe ser la mitad).
Esto creará un nuevo archivo en el disco externo, pero no va a poder montar como imagen de disco. Es solo un archivo binario que contiene los datos brutos de la unidad. Puede utilizar este archivo para restaurar su unidad por el cambio en el if
y of
argumentos.
Si desea copiar a otro disco en lugar de a un archivo, puede cambiar el of
argumento a otra /dev/diskM
. Este vendría a sustituir a las particiones ya en la otra unidad con las particiones de la unidad interna. Esto no es recomendable si la unidad utiliza una tabla de particiones GUID (si usted tiene un procesador Intel mac), ya que la única partición de los identificadores también sería copiado, y por lo tanto ya no será única.