TL; DR Necesito recuperar archivos perdidos de un SSD pero no tengo tiempo para hacerlo ahora. ¿Cómo puedo clonar una SSD en otra unidad a nivel de byte, incluidas las áreas de la unidad que el sistema operativo cree que están libres?
Hice un cortar y pegar (Comd+C 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 USB- Adaptador 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).
Por desgracia, después de un tiempo, muevo mi Macbook y la conexión se volvió inestable y finalmente se perdió. Para mi horror, cuando traté de hacer una transferencia nuevamente, veo que algunos archivos están atenuados en mi disco duro WD externo (ver captura de pantalla), ¡y estos archivos ya no están en la carpeta original en mi SSD interno!
Traté de recuperar estos archivos usando 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 la Macbook, habría riesgo de que el sistema operativo sobrescribiera mis archivos.
alguien me puede decir:
(a) Estoy tan cansado de hacer toda esta recuperación y quiero pasar a otra cosa. ¡Pero necesito usar mi Macbook! Si lo uso, definitivamente sobrescribiré los bytes de los archivos perdidos algún día. ¿Puedo hacer una copia byte por byte del SSD en algún otro lugar y trabajar en este problema de recuperación en otro momento?
(b) En caso afirmativo, ¿qué software debo usar y cómo me aseguro de que el clon sea byte por byte E incluya las partes de la SSD que ahora el sistema operativo considera "gratuitas" (ya que eso es probablemente donde residen los archivos perdidos?)
(c) Para (b), prefiera un software que también pueda mostrarme los bytes en hexadecimal para que pueda inspeccionar manualmente y ver si realmente es byte por byte.
PD: para obtener más contexto, consulte: Pérdida de datos debido a la pérdida de conexión al transferir desde Mac 10.14 SSD a HDD externo
PD: el SSD que busco clonar es de 256GB
Mi herramienta favorita para eso es el comando "dd" que viene con macOS. Debe usarse desde la Terminal, por lo que si eso lo desanima, también hay alternativas de GUI.
"dd" es bastante simple y copiará todos los datos, incluidas las áreas "libres". Toma un clon reiniciando primero su computadora en modo de recuperación.
Luego monte una unidad externa donde desee almacenar la copia de seguridad; asegúrese de que tenga 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 se montó por algún motivo mientras estaba en modo de recuperación, desmóntela de la Utilidad de disco.
Luego abra la Terminal y ejecute un comando como este:
dd if=/dev/rdisk1s1 of=/Volumes/ExternalDrive/clone.img bs=1m
Tenga en cuenta que puse una "r" delante de disk1s1; esto omite los búferes para que la transferencia sea más rápida.
También tenga en cuenta que el nombre del archivo de salida se especifica como /Volumes/ExternalDrive/clone.img
. Querrá reemplazar "ExternalDrive" con 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 solo acelera la operación.
volume
unidad drive
física disk
completa . Además, arrancar desde un instalador USB de macOS le brinda la oportunidad de crear una imagen de la unidad física completa, no solo de un volumen. En otras palabras, hágalo de todo el disco interno físico.diskutil
en o hdiutil
y no dd
; sin embargo, haré mis propias pruebas más tarde y veré.
sin ladera
sin ladera
por el amor de dios
por el amor de dios