среда, 4 августа 2010 г.

Делаем свой диск OS X


Играет: iTunes Stoped

Сегодня решил сделать из установочных дисков OS X один. Как оказалось, все довольно прозрачно и просто.

1. Делаем дисковой утилитой образ 1ого диска (который установочный)
2. Открываем терминал и вводим:
hdiutil resize -size 8g -imageonly ~/Desktop/OSX.dmg

(где OSX.dmg - образ вашего диска)
3. Монтируем образ
4. Вставляем следующий диск и копируем с него директорию Packages в директорию образа System -> Installation -> Packages
5. Повторяем операцию для следующих дисков
6. Ищем в образе файл System -> Installation -> Packages -> OSInstallCache.plist и редактируем его, удаляя все записи вида:
IFPkgFlagProxyPackageLocation
disc://Mac OS X Install Disc ?/**********
. Удалять нужно все, начиная от тега и заканчивая тегом .
7. Отключаете образ и записываете его на диск или usb накопитель

P.S. Немного пояснений:
1. Команда diutil resize -size 8g увеличивает размер образа до 8гб. Вы можете как увеличить, так и уменьшить образ до нужного вам размера, но не менее, чем уже записано информации в образе (в противном случае система выдаст ошибку).
2. Удаление строк с IFPkgFlagProxyPackageLocation говорит установщику о том, что брать пакеты нужно с данного диска, а не с дополнительных.

Комментариев нет:

Отправить комментарий