Как я могу создать образ Mac удаленно по сети без доступа к машине (без клавиатуры)?
ОБНОВЛЕНИЕ: у нас могут возникнуть проблемы с процессом перезагрузки после выбора сетевого загрузочного диска, см. Правку ниже.
Мы изучаем создание образов Mac для управления небольшим пулом машин сборки Mac (8 Mac mini). Эти машины стоят в помещении, к которому у нас нет доступа.
У нас есть полные административные права на этих машинах, но мы еще не разработали процесс создания образов, отвечающий нашим потребностям.
Цели:
Для автоматизации изображений мы хотели бы быть:
В настоящее время мы:
Изменить: локальная загрузка по сети надежно работает с удержанием Command-N. Выбор загрузочного диска и перезагрузка не работают последовательно. Мы обнаружили, что это работает примерно в каждой десятой попытке. В случае успеха машина перезагружается, показывает логотип Apple, PXE загружается по сети, а изображение загружается и продолжает процесс. В случае сбоя экран остается черным, и через некоторое время машина перезагружается. Это сбивает с толку, но может указывать на то, что нам нужно решить другую проблему.
Такое ощущение, что мы очень близки к решению, но мы не можем обойти проблему удержания клавиш, и это действительно вызывает проблемы с нашим рабочим процессом.
Есть ли подход к созданию образов, который будет работать с полностью удаленными машинами таким образом?
В Deploystudio есть задача «периодическая загрузка по сети», которая выполняет то, что написано на жестком диске. Добавьте это в свой рабочий процесс.
Если у вас возникли проблемы с загрузкой по сети, убедитесь, что вы используете образы сетевой загрузки, созданные на этом оборудовании (например, установите deploystudio на клиенте, создайте набор сетевой загрузки, скопируйте его на сервер, удалите deploystudio с клиента). Образы сетевой загрузки довольно специфичны для оборудования. Сделайте это как можно проще для клиентов, имея только 1 сервер сетевой загрузки, если это возможно. Кроме того, если у вас есть маршрутизируемая сеть, добавьте вспомогательный IP-адрес сервера сетевой загрузки.
Кроме того, вы можете автоматизировать определенный рабочий процесс, который будет запускаться на определенном компьютере каждый раз, когда он запускает deploystudio netboot. Мы использовали это в прошлом, и, похоже, он работает нормально.