1 votos

¿Cómo crear una copia exacta a nivel de bytes de un SSD a otra unidad?

TL;DR Necesito recuperar los archivos perdidos de un SSD pero no tengo tiempo para hacerlo ahora mismo. Cómo puedo clonar un SSD a otra unidad a nivel de bytes, incluyendo las áreas de la unidad que el SO cree que están libres?


Hice un cortar y pegar (Comd+C y luego Comd+Opt+V) en el Finder de mi Mac 10.14 para mover algunos archivos .mov de mi SSD interno a mi disco duro externo WD My Passport (conectado por USB 3.0 con un adaptador USB-C a USB. Mi Macbook de 15 pulgadas es la versión 2018 que solo tiene puertos USB-C, y tiene la barra táctil).

Desgraciadamente, después de un tiempo, moví mi Macbook y la conexión se volvió inestable, y finalmente se perdió. ¡Para mi horror, cuando traté de hacer una transferencia de nuevo, veo que algunos archivos están en gris en mi disco duro externo WD (ver captura de pantalla), y estos archivos no están más en la carpeta original en mi SSD interno!

enter image description here enter image description here

Intenté recuperar estos archivos utilizando el siguiente software en mi SSD (**pero aún no en el disco duro externo) sin éxito: Disk Drill File Salvage EaseUS Data Recovery Techtool Pro 11

**Ejecuté el software inmediatamente después de descubrir el problema, porque sé que si continuaba usando el Macbook, habría riesgo de que el SO sobrescribiera mis archivos.

¿Puede alguien decirme:

(a) Estoy muy cansado de hacer toda esta recuperación, y quiero pasar a otra cosa. ¡Pero necesito usar mi Macbook! Si lo uso, seguro que algún día sobrescribiré los bytes de los archivos perdidos. ¿Puedo hacer un clon byte por byte del SSD a algún lugar y trabajar en este tema de la recuperación en otro momento?

(b) Si la respuesta es afirmativa, ¿qué software debo utilizar y cómo me aseguro de que el clon sea byte a byte E incluya las partes de la unidad SSD que el sistema operativo considera ahora "libres" (ya que es probable que allí residan los archivos perdidos)?

(c) Para (b), prefiero un software que también me muestre los bytes en hexadecimal para poder inspeccionar manualmente y ver si realmente es byte por byte.

P.D.: Para más contexto, véase: Pérdida de datos por pérdida de conexión al transferir de Mac 10.14 SSD a disco duro externo

P.D.: el SSD que quiero clonar es de 256GB

2voto

Jose Chavez Puntos 645

Mi herramienta favorita para ello es el comando "dd" que viene con MacOS. Hay que usarlo desde la Terminal, así que si eso te echa para atrás, también hay alternativas de interfaz gráfica.

"dd" es bastante simple y copiará todos los datos - incluyendo las áreas "libres". Para hacer un clon, primero hay que reiniciar el ordenador en modo Recovery.

A continuación, monte una unidad externa en la que desee almacenar la copia de seguridad; asegúrese de que tiene suficiente espacio libre para contener el tamaño completo de la unidad original.

Abra la Utilidad de Discos para encontrar el nombre del dispositivo de su unidad original. Probablemente sea algo como /dev/disk1s1 o similar. Además, si su unidad original ha sido montada por alguna razón mientras estaba en el modo de recuperación, desmóntela desde la Utilidad de Discos.

A continuación, abra el Terminal y ejecute un comando como el siguiente:

dd if=/dev/rdisk1s1 of=/Volumes/ExternalDrive/clone.img bs=1m

Obsérvese que he puesto una "r" delante de disk1s1 - esto evita los buffers para que la transferencia sea más rápida.

Tenga en cuenta también que el nombre del archivo de salida se especifica como /Volumes/ExternalDrive/clone.img . Deberá sustituir "ExternalDrive" por el nombre de su propia unidad conectada externamente.

La última parte del comando bs=1m significa copiar en tamaños de bloque de 1 megabyte. Esto sólo acelera la operació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