Según lo indicado por una respuesta en: ¿Cómo crear una copia exacta a nivel de bytes de un SSD a otra unidad? He intentado clonar el disco interno de mi Mac de 256GB. Cuando ejecuté diskutil
Tengo esto:
/dev/disk0 (internal):
╔═══════════════════════╦═════════════════╦══════════╦═════════╦══╗
║ GUID_partition_scheme ║ ║ 251.0 GB ║ disk0 ║ ║
╠═══════════════════════╬═════════════════╬══════════╬═════════╬══╣
║ EFI ║ EFI ║ 314.6 MB ║ disk0s1 ║ ║
╠═══════════════════════╬═════════════════╬══════════╬═════════╬══╣
║ Apple_APFS ║ Container disk2 ║ 250.7 GB ║ disk0s2 ║ ║
╚═══════════════════════╩═════════════════╩══════════╩═════════╩══╝
/dev/disk2 (synthesised):
╔═══════════════════════╦════════════════════════╦═══════════╦═════════╗
║ APFS Container Scheme ║ - ║ +250.7 GB ║ disk2 ║
╠═══════════════════════╬════════════════════════╬═══════════╬═════════╣
║ ║ Physical Store disk0s2 ║ ║ ║
╠═══════════════════════╬════════════════════════╬═══════════╬═════════╣
║ APFS Volume ║ Macintosh HD ║ 234.1 GB ║ disk2s1 ║
╠═══════════════════════╬════════════════════════╬═══════════╬═════════╣
║ APFS Volume ║ Preboot ║ 21.4 MB ║ disk2s2 ║
╠═══════════════════════╬════════════════════════╬═══════════╬═════════╣
║ APFS Volume ║ Recovery ║ 524.7 MB ║ disk2s3 ║
╠═══════════════════════╬════════════════════════╬═══════════╬═════════╣
║ APFS Volume ║ VM ║ 1.1 GB ║ disk2s4 ║
╚═══════════════════════╩════════════════════════╩═══════════╩═════════╝
Entiendo por la salida que mientras el disco real es disk0, la partición disk0s2 está montada como un disco separado disk2. Decidí clonar disk0 directamente con
dd if=/dev/rdisk0 of=/my/chosen/path bs=1m
Puedo preguntar si habría alguna diferencia si hubiera clonado las particiones por separado. Así que en lugar de lo anterior, ¿podría
dd if=/dev/rdisk0s1 of=/my/chosen/path bs=1m;
dd if=/dev/rdisk0s2 of=/my/chosen/path bs=1m;
o
dd if=/dev/rdisk0s1 of=/my/chosen/path bs=1m;
dd if=/dev/rdisk2s1 of=/my/chosen/path bs=1m;
dd if=/dev/rdisk2s2 of=/my/chosen/path bs=1m;
dd if=/dev/rdisk2s3 of=/my/chosen/path bs=1m;
dd if=/dev/rdisk2s4 of=/my/chosen/path bs=1m;
¿hay alguna diferencia?
Si se necesita el contexto para decidir si hay una diferencia o no, por favor considere el mismo contexto que en ¿Cómo crear una copia exacta a nivel de bytes de un SSD a otra unidad? - que se pretende que la recuperación de datos de los archivos perdidos se haga en el clon en el futuro.