Una secuencia de comandos para reducir y comprimir las imágenes de disco DMG no parece funcionar bien en mi escenario

-2

Estoy tratando de cambiar el tamaño del * .dmg de mi archivo de instalación de MAC OS X porque solo tengo DVD de 4.7 GB y no discos de doble capa, en la momento. El problema es que el archivo dmg tiene un tamaño de casi 7 GB y no sé cómo reducirlo a 4,7 GB . Entonces, después de algunas investigaciones, encontré un guión en este sitio web:

enlace

Lo ejecuté, pero realmente no sé si funcionó, ¡porque ha cambiado el tamaño del archivo original solo en un 1%! según parece. Compruebe usted mismo el registro a continuación ...

marks-Mac:Desktop mark$ ./dmgcon.sh Macos.dmg
Preparing imaging engine…
Reading Protective Master Boot Record (MBR : 0)…
   (CRC32 $8E0A8B19: Protective Master Boot Record (MBR : 0))
Reading GPT Header (Primary GPT Header : 1)…
   (CRC32 $2D71B467: GPT Header (Primary GPT Header : 1))
Reading GPT Partition Data (Primary GPT Table : 2)…
   (CRC32 $75C8939C: GPT Partition Data (Primary GPT Table : 2))
Reading  (Apple_Free : 3)…
   (CRC32 $00000000:  (Apple_Free : 3))
Reading EFI System Partition (C12A7328-F81F-11D2-BA4B-00A0C93EC93B : 4)…
.
   (CRC32 $571DC111: EFI System Partition (C12A7328-F81F-11D2-BA4B-00A0C93EC93B : 4))
Reading Untitled 2 (Apple_HFS : 5)…
..............................................................................
   (CRC32 $CCE2CD3E: Untitled 2 (Apple_HFS : 5))
Reading  (Apple_Free : 6)…
..............................................................................
   (CRC32 $00000000:  (Apple_Free : 6))
Reading GPT Partition Data (Backup GPT Table : 7)…
...............................................................................
   (CRC32 $75C8939C: GPT Partition Data (Backup GPT Table : 7))
Reading GPT Header (Backup GPT Header : 8)…
...............................................................................
   (CRC32 $C035E623: GPT Header (Backup GPT Header : 8))
Adding resources…
...............................................................................
Elapsed Time:  5m  9.325s
File size: 6479801806 bytes, Checksum: CRC32 $1639F7E5
Sectors processed: 30556288, 12815548 compressed
Speed: 20.2Mbytes/sec
Savings: 58.6%
created: /Users/mark/Desktop/Macos.dmg.compressed.dmg
-rw-r--r--@ 1 mark  staff  6479801806 Dec  9 12:08 Macos.dmg
-rwxr-xr-x@ 1 mark  staff  6561578523 Oct 27 08:34 Macos.dmg.bak*

dice: ahorros 58.6% ? si el archivo original ahora se llama Macos.dmg y sus dimensiones son: 6.561.578.523 bytes (6,58 GB) , el archivo comprimido es: 6.479. 801.806 bytes (6,48 GB) , la diferencia es de 1% menos ... si todo es correcto, este script no es útil en absoluto ... hágamelo saber, por favor He cometido algún tipo de error ... gracias ...

    
pregunta Marietto 09.12.2018 - 22:17

1 respuesta

2

No puede comprimir este tipo de DMG por varias razones, por lo que no tendrá éxito con estos scripts ni con otros similares. Le sugeriré que busque opciones alternativas, como comprar un disco de doble capa, o simplemente usar un medio de almacenamiento diferente, como una unidad de memoria USB o un disco duro externo USB.

Las razones por las que este tipo de DMG no se comprime son, por ejemplo:

1) Apple ya ha utilizado la compresión en las partes más relevantes de la imagen del instalador, por lo que no queda mucho por comprimir.

2) El tamaño de la imagen del disco es realmente irrelevante: lo importante es la cantidad de espacio que ocupa en el DVD, y me temo que comprimir el DMG no cambiará eso. Lo que escribes en el DVD no es una copia bit a bit del DMG, sino que se descomprimiría antes de escribir en el DMG. Si no, no sería de arranque ni utilizable para instalar macOS.

    
respondido por el jksoegaard 09.12.2018 - 22:39

Lea otras preguntas en las etiquetas