Uno script per ridurre e comprimere le immagini del disco DMG non sembra funzionare bene nel mio scenario

-2

Sto provando a ridimensionare il *. dmg del mio file di installazione di Mac OS X perché ho solo DVD di 4,7 GB e non dischi dual-layer, al momento. Il problema è che il file dmg ha una dimensione di quasi 7 GB e non so come ridurlo a 4,7 GB . Quindi, dopo alcune ricerche ho trovato uno script in questo sito web:

link

Lo eseguo, ma non so davvero se ha funzionato, perché ha ridimensionato il file originale solo dell'1%! come sembra. Controlla da solo il registro di seguito ...

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: risparmi del 58,6% ? se il file originale è ora chiamato Macos.dmg e le sue dimensioni sono: 6.561.578.523 byte (6,58 GB) , il file compresso è: 6.479. 801.806 byte (6,48 GB) , la differenza è solo di 1% di meno ... se tutto è corretto, questo script non è affatto utile ... fammi sapere per favore Ho fatto un qualche tipo di errore ... grazie ...

    
posta Marietto 09.12.2018 - 22:17
fonte

1 risposta

2

Non puoi comprimere questo tipo di DMG per molteplici ragioni, quindi non avrai successo con questo script né con altri simili. Ti suggerisco di esaminare le opzioni alternative, ad esempio l'acquisto di un disco a doppio strato o semplicemente l'utilizzo di un supporto di memorizzazione diverso, ad esempio una pen drive USB o un disco rigido USB esterno.

I motivi per cui questo tipo di DMG non comprime sono ad esempio:

1) Apple ha già utilizzato la compressione sulla maggior parte delle parti pertinenti dell'immagine di installazione, quindi non c'è molto da fare per comprimere.

2) La dimensione dell'immagine del disco è davvero irrilevante - l'importante è quanto spazio occupa sul DVD, e temo che comprimere il DMG non cambierà questo. Quello che scrivi sul DVD non è una copia bit-for-bit del DMG, ma piuttosto sarebbe decompresso prima di scrivere sul DMG. In caso contrario, non sarebbe avviabile né utilizzabile per l'installazione di macOS.

    
risposta data 09.12.2018 - 22:39
fonte

Leggi altre domande sui tag