Совсем недавно я добавил OS X Server к моему рабочему Mac Pro и обнаружил набор инструментов NetInstall ... И мне это нравится!
Но после настройки El Capitan для загрузки / установки / восстановления ... Я хочу больше: можно ли создавать образы NetBoot / NetInstall / NetRestore для Windows или Linux, поддерживаемых Mac? I.E. Windows 10, Windows 7, Debian, Ubuntu и т. Д. У меня есть установщики El Capitan и Yosemite, но они обнаруживают только El Capitan for System Image Utility.
Было бы замечательно дать нашим пользователям Mac возможность загружаться в Windows без необходимости повторного разделения, а также упростить установку Windows и / или Linux с помощью Boot Camp (для наших программистов)
Служба NetInstall только (напрямую) поддерживает сетевые образы OS X. Он может обслуживать несколько версий (El Capitan, Yosemite, Mavericks и т. Д.), Но вы должны создавать изображения в той же основной версии, что и создаваемый вами образ. Поэтому, если вам нужен образ Yosemite, вам нужно скопировать установщик Yosemite на Mac, на котором запущен Yosemite, и запустить Yosemite-версию System Image Utility. Как только образ (фактически, вся папка .nbi) будет создан, скопируйте его в любую версию OS X Server, которую вы используете, поместите в / Library / NetBoot / NetBootSP0, и он будет доступен в Server.app интерфейс.
Хотя NetInstall не поддерживает Windows (или образы Linux, есть бесплатный сторонний пакет, DeployStudio который их поддерживает (а также образы OS X). DeployStudio более гибкая и мощная, чем базовая служба NetInstall, но ее сложнее настроить. Тебе понадобиться:
Также есть пара инструментов настройки / конфигурирования:
Я рекомендую использовать настройку «Полная сеть» в руководство по быстрой установке, а затем экспериментируем оттуда. Как только вы настроите все элементы и правильно поговорите друг с другом, это будет довольно гладко.
Я не использовал его для образов Windows или Linux, но насколько я понимаю, вы бы использовали WinClone и dd
соответственно, чтобы создать для них изображения.