Сценарій для стискання та стискання зображень диска DMG не працює в моєму сценарії


-2

Я намагаюся змінити розмір * .dmg мого інсталяційного файлу MAC OS X, оскільки на даний момент у мене є лише DVD розміром 4,7 ГБ, а не двошарові диски. Проблема полягає в тому, що файл dmg має майже 7 ГБ, і я не знаю, як зменшити його до 4,7 ГБ . Отже, після деяких досліджень я знайшов сценарій на цьому веб-сайті:

http://hints.macworld.com/article.php?story=20030306095219454

Я запускаю його, але не знаю, чи справді він працював, тому що він змінив розмір оригінального файлу лише на 1%! як здається. Перевірте сам журнал нижче ...

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*

там сказано: економія 58,6% ? якщо вихідний файл тепер називається Macos.dmg, а його розміри становлять : 6.561.578.523 байт (6,58 ГБ) , стиснутий файл: 6.479.801.806 байт (6,48 ГБ) , різниця лише на 1% менша ... якщо все правильно, цей сценарій зовсім не корисний ... дайте мені знати, будь ласка, я допустив помилку ... дякую ...


Я не фахівець світу mac, тому, можливо, я використав неправильний тег ...
Marietto

Відповіді:


2

Ви не можете стискати цей тип DMG з декількох причин - так що у вас не буде успіху з цими сценаріями, ні з іншими подібними. Я пропоную переглянути альтернативні варіанти, наприклад придбання двошарового диска або просто використання іншого носія для зберігання даних, наприклад, USB-ручки або зовнішнього жорсткого диска USB.

Причини, через які цей тип DMG не стискається, наприклад:

1) Apple вже використовувала стиснення у більшості релевантних частин зображення інсталятора - тому для стиснення залишається не дуже багато.

2) Розмір зображення диска дійсно не має значення - важливо, скільки місця займає DVD, і я боюся, що стиснення DMG цього не змінить. Те, що ви записуєте на DVD, не є бітовою копією DMG, а скоріше було б нестиснутою перед записом на DMG. Якщо ні, то це не буде завантажуваним і не корисним для встановлення macOS.


в порядку. Чи можу я видалити щось із файлу dmg, яке не є строго необхідним, і яке я можу встановити пізніше іншим способом? просто видалити файли та папки?
Марієтто

Ви не можете просто видалити будь-які файли / папки, і я не знаю нічого очевидного, ви можете просто видалити та встановити пізніше. Для старих версій macOS деякі ентузіасти створювали менші встановлення зображень, але я думаю, що ця тенденція припинилася років тому, коли DVD вийшов із стилю. Яку версію macOS ви хочете встановити?
jksoegaard

Привіт. Де ти ? Чи знаєте ви, чи є спосіб розділити файл dmg mac os mojave на два DVD-диски, зробивши перший завантажувальним, а другий містить решту встановлення?
Марієтто

АБО: іншим способом може бути перетворення файлу DMG в ISO, а потім розділення його на два файли та завантаження з першого ...
Marietto

Що ти маєш на увазі - де ти? ..... І ні, ви не можете розділити dmg або ISO на два і отримати з цього робочий інсталятор. Чи є якась конкретна причина, чому ви не маєте USB-пристрій або не можете придбати його на місцевому супермаркеті? - Здається, ви готові піти на багато проблем, які були б абсолютно непотрібними, використовуючи такі загальнодоступні інструменти?
jksoegaard
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.