Cree un archivo dmg en macOS 10.14 que se pueda abrir en macOS 10.11

3

Corriendo

$ hdiutil create -size <size>b <.dmg-file> -srcfolder <directory> -ov -format UDBZ

en macOS 10.14 crea un archivo dmg que no se puede abrir en macOS 10.11. ¿Existe alguna opción que cree el archivo dmg de esa manera que pueda usarse en macOS 10.11?

Thomas S.
fuente
¿Has intentado usar la Utilidad de Discos en lugar del hdiutilcomando para crear el archivo dmg?
David Anderson
Probablemente esté formateándose como APFS, que creo que 10.11 no puede leer (todavía).
At0mic
@DavidAnderson No, no lo he intentado porque debe ejecutarse como un comando sobre SSH.
Thomas S.
Si necesita transferir los archivos a través de Internet, ¿ha considerado usarlos rsync?
David Anderson

Respuestas:

3

Si la carpeta de origen está en un volumen APFS, de manera predeterminada se creará un volumen APFS en el archivo dmg. El Capitán no puede leer este tipo de volumen. La solución sería crear un archivo dmg que use el formato JHFS +. El comando correcto que debe utilizar se proporciona a continuación.

hdiutil create -size <size>b -fs JHFS+ <.dmg-file> -srcfolder <directory> -ov -format UDBZ

Nota: Al probar esta respuesta, utilicé la -megabytesopción en lugar de la -sizeopción. Además, probé mientras ejecutaba High Sierra en lugar de Mojave.

David Anderson
fuente