
Извините, если это запутанно. Я перепробовал так много разных способов заставить это работать, что я все путаю.
С запуском Mac OS 10.11 El Capitan мы столкнулись с некоторыми серьезными проблемами в наших стратегиях развертывания. Во-первых, новый SIP не позволяет командам -bless работать, не давая нам выполнить нашу многооперационную конфигурацию загрузки системы.
Но на данный момент еще большая проблема заключается в том, что мы даже не можем представить себе ни один Mac новее 2012 года выпуска.
Мы используем DeployStudio как для создания образов, так и для их развертывания с помощью NetBooter с автоматизированными рабочими процессами, установленными для каждого серийного номера (у нас около 160 компьютеров Mac). На нашем сервере запущена последняя версия DeployStudio (1.6.15) на OSX10 с использованием Server 4.0.3. Образ успешно применяется к Mac, но при первой загрузке ОС появляется стандартный глобус, затем полоса прогресса OSX11 и, наконец, запрещающий символ (круг с косой чертой).
Образ OSX11 Mac изначально был создан на 21,5-дюймовом iMac середины 2011 года. С тех пор я воссоздал его с нуля (диск очищен, версия 10.11 установлена из установщика App Store) на MacBook Pro середины 2015 года, чтобы исключить возможность некоторой несовместимости. Однако результат оказался идентичным.
Я также пытался обновить сервер. Я перешел на OSX 11, работающую на Server 5 с той же версией DeployStudio. Однако после создания NetBoot для этого сервера, каждый Mac, который загружается на него, немедленно Kernel Panic со следующей ошибкой:
"Unable to find driver for this platform: \"ACPI\".\n'@/Library/Caches/com.apple.xbs/Sources/xnu/xnu-3247.1.106/iokit/Kernel/IOPlatformExpert.cpp:1665"
Похоже, это известная проблема с DeployStudio и 10.11. Apple удалила некоторые файлы, от которых зависел DeployStudio.
Я в полной растерянности. Есть ли у кого-нибудь рекомендации?
решение1
Извините, если это запутанно. Я перепробовал так много разных способов заставить это работать, что я все путаю.
Я понимаю вашу боль, ваш пост объясняет все, что я только что пережил, и надеюсь получить ответ на этот вопрос.
Тем не менее, Deploy Studio выпустила версию 1.6.17. http://www.deploystudio.com/downloads/deploystudio-server-1-6-17
Единственная проблема
Если вы не используете SSL для своей Deploy Studio, вы столкнетесь с этой проблемой. С Deploy Studio Assistant он не будет подключаться к вашему Deploy Studio Server. Посмотрите на это исправление на форуме Deploy Studio. Я попробовал решение, добавив текст в конец файла Info.plist, но у меня это не сработало, возможно, кому-то повезет больше. Я просто сделал то, что предложил OP:
- Удалить 1.6.17
- Переустановить 1.6.16
- Включите SSL с помощью DeployStudio Assistant — настройте сервер DeployStudio
- Установить 1.6.17 поверх 1.6.16
http://www.deploystudio.com/Forums/viewtopic.php?id=7465
Благодаря этому я смог выполнить сетевую загрузку Mac без Kernel Panic!
Удачи
решение2
Эта конкретная проблема была на самом деле специфична для Fusion Drive Mac и только для Fusion Drive Mac. Как кто-то предположил, все, что нужно было сделать, это проверить "Preventative Volume Repair".
Однако решение Тайелфорда гораздо более основательное и лучшее в долгосрочной перспективе. На данный момент я решил не обновлять сервер до 10.11.