¿Es posible recuperar una partición macOS formateada?

Trasfondo: después de ir a Apple Store hoy, un empleado borró el disco de mi Mac porque se suponía que tenía que reemplazarlo. Sin embargo, la unidad de reemplazo tuvo un problema, por lo que me devolvieron mi máquina anterior con el SSD ya restablecido a la fábrica.

Como el empleado probablemente solo usó la interfaz de usuario de DiskUtil para borrar la unidad, me preguntaba si había alguna forma de recuperar mis datos reconstruyendo las tablas de volumen HFS a su estado anterior, por ejemplo. El uso de una copia de seguridad tardaría días en recuperar todo y quiero probar las otras opciones antes de restaurar una copia de seguridad que corrompería los datos y evitaría cualquier recuperación adicional.

Pequeño problema: solo tengo una memoria USB Sierra Recovery, por lo que solo puedo usar el terminal con lo que ya esté instalado, como gpt, diskutilo pdisk. TestDisk, por ejemplo, no funciona porque parece que le faltan algunas dependencias en este entorno de recuperación.

Tienes que preguntarle al empleado de Apple Store qué hizo. Si la tabla de particiones fue lo único que se destruyó, es recuperable. Si se borró la "unidad" (= se renovó la tabla de particiones y se escribió un nuevo sistema de archivos más o menos vacío), difícilmente podrá restaurar archivos individuales, pero de ninguna manera todo el sistema de archivos con todos los archivos/archivos del sistema.
@klanomath Usó la aplicación Disk Utility del sistema operativo de recuperación y simplemente borró la unidad desde allí. Con esto quiero decir que Disk Utility ahora muestra que la unidad interna tiene 1 partición llamada Macintosh HD (que no es el nombre que usé). El sistema de archivos debería ser el mismo (HFS), por lo que tal vez se reescribió, pero no estoy seguro en cuál de los dos casos correspondería. ¿Alguna idea?
Borrado de un volumen: se escribe un nuevo sistema de archivos y todas las estructuras fs anteriores (archivo de asignación/archivo de catálogo/archivo de atributos/etc. ~200-300 MB) desaparecen/reemplazan/generalmente se sobrescriben en un disco duro, tal vez sobrescrito en un SSD, pero al menos difícil de recuperar.
@klanomath OK, parece que no tengo suerte, ya que el borrado probablemente borró cualquier estructura.

Respuestas (2)

Hay varias opciones profesionales y comerciales de recuperación de datos.

Uno es DiskWarrior, como medio de arranque externo, que puede recuperar sistemas de archivos dañados. Sin embargo, como su sistema de archivos se borró por completo, deberá realizar un escaneo bloque por bloque de los datos sin procesar.

DataRescue es la herramienta de elección aquí. Iniciándolo desde una Mac diferente, conecte su máquina actual a través de FireWire o Thunderbolt en el modo de disco de destino (inicie la máquina actual mientras mantiene presionada la tecla t). Aparecerá como una unidad externa en la otra Mac. Seleccione la unidad como fuente en DataRescue y ejecute un análisis completo. Esto llevará horas. Una vez que finaliza, puede elegir cuál de los archivos reconstruidos debe guardarse en una nueva ubicación.

La manipulación directa en el disco no es posible, especialmente ahora que parece que ya se ha instalado un nuevo sistema operativo. Sin la tabla de particiones y la información de los metadatos, los datos solo están en el disco pero de forma inutilizable. Es por eso que los sistemas de archivos modernos guardan la información de los metadatos en varias ubicaciones en el disco, por lo que es más probable que sea recuperable incluso cuando el sector que contiene el superbloque está dañado. Pero borrar la información manualmente ni siquiera ayudaría allí.

Entonces, su mejor opción es reconstruir archivos con DataRescue. También puede pedirle a su proveedor de respaldo en la nube que le envíe sus datos en el disco. Será bastante costoso, pero si los datos son importantes, simplemente hágalo y considérelo como una lección difícil de aprender para el futuro.

Reinstalé el nuevo sistema operativo desde entonces, pero cuando hice esta pregunta, no fue así. Solo se creó un nuevo sistema de archivos a partir del borrado de datos. Es posible que mi pregunta no sea lo suficientemente clara, pero como ya tengo una copia de seguridad, recuperar solo unos pocos archivos no sería suficiente, ya que puedo hacerlo. Quiero recuperar todo el disco en su estado original.
En este caso, la respuesta a tu pregunta es que lo que pides es imposible.

Si tiene una copia de seguridad, ese es el camino a seguir. ¿Qué tan grande es la unidad? Debería restaurarlo en menos de 12 horas con una conexión USB2. Si está restaurando desde una copia de seguridad en la nube, llevará mucho tiempo. Pero sigue siendo probablemente tu mejor opción.

Puede intentar encontrar una herramienta de recuperación de datos, pero las unidades SSD tienen rutinas de recolección de basura que con frecuencia borran los datos "eliminados". Si se reformateó la unidad y luego se reinstaló el sistema operativo, es probable que todo haya desaparecido. En cualquier caso, probablemente sea demasiado complicado, a menos que no tenga una copia de seguridad por alguna razón.

No, porque la copia de seguridad es en la nube y el disco es de 512 Gb. Solo tenía esta copia de seguridad para restaurar gradualmente los documentos en mi máquina de reemplazo a medida que los necesitaba porque quería comenzar de nuevo, pero la copia de seguridad se eliminará en 30 días si no puedo restaurar todo. Pero en la máquina más antigua que tengo actualmente, me gustaría mantener todo como antes si es posible.
Ay. Pensé que solo dudabas en hacer una restauración de la máquina del tiempo.