¿Qué es un archivo DMG?
- Nombre completo
- Apple Disk Image
- Desarrollado por
- Apple Inc.
- Lanzamiento inicial
- 2001
- Tipo MIME
- application/x-apple-diskimage
El formato DMG (Apple Disk Image) es un contenedor de imagen de disco propietario desarrollado por Apple Inc., que funciona como un volumen virtual que encapsula sistemas de archivos como HFS+ (Mac OS Extended) y APFS (Apple File System). Basado en la especificación Universal Disk Image Format (UDIF), los archivos DMG admiten algoritmos de compresión a nivel de bloque como zlib, bzip2, ADC (Apple Data Compression) y LZFSE, junto con cifrado AES opcional de 128 o 256 bits. La estructura del archivo concluye con un trailer que contiene una lista de propiedades XML (plist) y un Resource Fork, que definen el mapa de particiones e incluyen checksums CRC-32 para la verificación de integridad de datos durante el proceso de montaje.
Cómo abrir un archivo DMG
En macOS, los archivos DMG son manejados nativamente por la utilidad Apple DiskImageMounter, que monta la imagen como una unidad virtual dentro del Finder sin requerir software externo. Los sistemas operativos Windows carecen de los controladores a nivel de kernel para leer sistemas de archivos HFS+ o APFS; por lo tanto, los usuarios deben confiar en utilidades de extracción de terceros como 7-Zip, PeaZip o TransMac para acceder a los datos contenidos. En entornos Linux, los usuarios suelen emplear la herramienta de línea de comandos dmg2img para convertir el archivo a un formato ISO estándar antes de montarlo, o usar p7zip para la extracción directa.