Creé un archivo DMG de lectura / escritura desde una carpeta en mi Mac, el tamaño es de aproximadamente 175 GB. Luego copié el DMG a un disco duro externo para realizar una copia de seguridad. Para garantizar la integridad de los datos, verifiqué el MD5 de las copias HD locales y HD externas del archivo DMG ¡y son diferentes! Volví a formatear la HD externa y copié el DMG de nuevo y fue diferente otra vez. Noté que el primer MD5 del DMG en el disco duro externo coincidía con el MD5 del segundo intento en el disco duro externo, por lo que parece que el archivo se está copiando de manera consistente.
Después de todo esto, creé un archivo txt simple en el disco duro local, lo copié en el disco duro externo y verifiqué los MD5, que coinciden como se esperaba.
¿Alguien sabe por qué el MD5 de DMG en el disco duro local no es el mismo cuando se copia en un disco duro externo?
NOTA: tanto los locales como los externos son HFS +
Edit 2: revisé el sha1 en los archivos DMG mencionados y coinciden ... Me pregunto por qué no coincide el MD5. Todavía una pregunta abierta.