NetInstall Windows/Linux/ Другое от OS X Server
Совсем недавно добавил OS X Server в мой рабочий Mac Pro и нашел набор инструментов NetInstall... И мне это нравится!
Но после настройки El Capitan для загрузки / установки / восстановления... Я хочу больше: можно ли создавать образы NetBoot/NetInstall/NetRestore для Mac или Windows с Linux-поддержкой? IE Windows 10, Windows 7, Debian, Ubuntu и т. Д. У меня есть установщики El Capitan и Yosemite, но он обнаруживает только El Capitan для System Image Utility.
Было бы здорово дать нашим пользователям Mac возможность загружаться в Windows без необходимости повторного разбиения, а также облегчать установку Boot Camp Windows и / или Linux (для наших программистов)
1 ответ
Только служба 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, но он также более сложный настроить. Вам понадобится:
- Файловый сервер AFP, SMB или NFS, совместно использующий папку "Репозиторий", которая будет содержать основные образы, пакеты установщика, сценарии и т. Д.
- Mac, на котором работает сервер DeployStudio. Это делает несколько вещей, но самое главное - рассказать клиентам, как смонтировать репозиторий.
- Набор DeployStudio NetBoot. Это образ NetBoot (.nbi), который вы будете обслуживать со своего сервера NetInstall, который загружает клиентов в среду "DeployStudio Runtime". Среда выполнения подключится к серверу DeployStudio, смонтирует репозиторий и позволит вам запускать любые рабочие процессы развертывания (создание образов / обновление / настройка / любые процессы), которые вы настроили.
Есть также пара инструментов настройки / настройки:
- Помощник DeployStudio должен быть запущен на том же компьютере, что и демон DeployStudio; он выполняет начальные настройки, такие как настройка репозитория и создание набора NetBoot.
- DeployStudio Admin - это инструмент для постоянного администратора, например, для управления рабочими процессами.
Я рекомендую использовать настройку "Полная сеть" в руководстве по быстрой установке, а затем экспериментировать оттуда. Как только вы настроите все части и правильно поговорите друг с другом, это будет довольно гладко.
Я не использовал его для образов Windows или Linux, но я понимаю, что вы будете использовать WinClone и dd
соответственно создавать изображения для них.