Casi todos los DMG de solo lectura están realmente comprimidos ( UDZ0
- vea la hdiutil(1)
página del manual), por lo que su formato de archivo no admite simplemente "voltear un poco" para que se pueda escribir.
Puede usar la Utilidad de disco o
hdiutil imageinfo filename.dmg
... para ver en qué formato está la imagen de su disco. Entonces podría usar la Utilidad de Discos o algo así
hdiutil convert filename.dmg -format UDSP -o filename.sparseimage
... para convertirlo a un formato de lectura y escritura. Tenga en cuenta que la conversión no ocurre en el lugar, por lo que tendrá que decirle que coloque el archivo de salida en un sistema de archivos que tenga espacio suficiente para una copia sin comprimir de todos los datos de su .dmg
.
La .dmg
extensión no garantiza que la imagen esté realmente comprimida, pero esa es, con mucho, la posibilidad más probable.
Hay varias otras posibilidades disponibles para usted hdiutil
. Por ejemplo, si su .dmg
realmente es de solo lectura sin comprimir ( UDRO
), podría ser posible forzarlo a montar lectura-escritura. Además, si desea dejar su .dmg
archivo comprimido pero aún desea montarlo de forma grabable, puede montarlo con un "archivo de sombra"; todas las escrituras en realidad se escriben en el archivo shadow.
Actualización : Otras respuestas a esta pregunta parecen pensar que .dmg
siempre significa lo UDZ0
que simplemente no es cierto. Desde la hdiutil(1)
página de manual, aquí está la lista de formatos internos que .dmg
puede tener (tenga en cuenta que algunos de estos pueden tener diferentes extensiones de nombre de archivo predeterminadas.sparseimage
, pero estoy bastante seguro de que tampoco es una regla estricta).
UDRW - UDIF read/write image
UDRO - UDIF read-only image
UDCO - UDIF ADC-compressed image
UDZO - UDIF zlib-compressed image
UDBZ - UDIF bzip2-compressed image (OS X 10.4+ only)
UFBI - UDIF entire image with MD5 checksum
UDRo - UDIF read-only (obsolete format)
UDCo - UDIF compressed (obsolete format)
UDTO - DVD/CD-R master for export
UDxx - UDIF stub image
UDSP - SPARSE (grows with content)
UDSB - SPARSEBUNDLE (grows with content; bundle-backed)
RdWr - NDIF read/write image (deprecated)
Rdxx - NDIF read-only image (Disk Copy 6.3.3 format)
ROCo - NDIF compressed image (deprecated)
Rken - NDIF compressed (obsolete format)
DC42 - Disk Copy 4.2 image