Вам следует взглянуть на пакет изображений и конфигурации, например, JAMF Casper или бесплатную Deploy Studio. Они оба облегчают выполнение сложных задач по установке сценариев и поддерживают развертывание образов через PXE.
Для Deploy Studio, с которой я больше всего знаком, вы должны предварительно установить любое необходимое программное обеспечение, а затем загрузить этот эталонный компьютер в образ PXE и использовать его в качестве рабочего процесса захвата. Как только этот рабочий процесс будет завершен, у вас будет сервер с рабочим изображением, сохраненным на нем. С этого момента инструменты управления Deploy Studio позволят вам автоматизировать другие части развертывания, включая установку дополнительных пакетов, которые не любят предварительно устанавливаться в образах (например, Final Cut), заполнение информации о сети, установку имени машины, привязку к Открытый или активный каталог и т. Д.
JAMF Casper имеет преимущество с точки зрения возможностей, но он также не является бесплатным. Casper позволит осуществлять текущее управление конфигурациями, тогда как Deploy Studio предполагает, что вы используете для этого дополнительный инструмент, например ARD.
Оба эти инструмента позволяют импортировать «тонкий» dmg ОС, что означает, что вы можете выбрать развертывание розничного образа ОС, а не захваченного. Это сокращает аппаратно-зависимые установки (хотя я не сталкивался с этой проблемой годами), но в целом считается более «чистым». Затем вы можете использовать периферийные инструменты любого продукта для создания сценария копирования / установки любых дополнительных приложений после того, как в системе будет установлен чистый базовый образ. И для Windows, и для OS X я настоятельно рекомендую подход с использованием тонких изображений. Это облегчает обновление базовой установки, так как вы можете просто настроить скрипт при добавлении нового продукта, а не делать полное восстановление / повторную сборку / повторное развертывание. Это, конечно, немного больше работы со сценариями, но в конечном итоге стоит.
Apple также включает в себя System Image Utility, которая также может развертывать предварительно сконфигурированные образы, но я не смотрел на нее с 10.5, потому что сторонние инструменты были значительно лучше и с тех пор отвечали моим потребностям.
Есть много вариантов, но вы должны думать дальше, чем вы - Getting установлены все машины с той же ОС легко (Создание образа и использование
dd
,Disk Utility
(создать изображение , а затем восстановить его на каждую единицу), Carbon Copy Cloner и т. Д., Чтобы получить его везде). Некоторое время назад есть вопрос, который также может быть полезен здесь.Другая часть, которую вы хотите рассмотреть, заключается в том, что вы действительно хотите поддерживать все свои системы в одной (или, по крайней мере, очень похожей) стандартной конфигурации. Программное обеспечение, которое я бы предложил для этого, было бы радикальным - оно было разработано в Мичиганском университете, чтобы помочь им управлять своими лабораториями Mac.
Puppet и Chef также являются хорошими вариантами, хотя при работе с системами Mac может быть больше предостережений, поскольку они не являются настолько «традиционной» системой Unix, как эти инструменты.
источник
Лучшим вариантом будет использовать Carbon Copy Cloner или Super Duper для клонирования готового диска, а затем протестировать загрузку его на всех ваших Mac с внешнего диска. Если они все загружаются успешно, используйте программное обеспечение для клонирования, чтобы развернуть образ.
источник