Я прошу прощения, если это запутанно. Я пробовал так много разных способов заставить это работать, что я запутал их всех.

С выпуском 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 и, наконец, символ запрета (обведите его косой чертой).

Образ Mac OSX11 был изначально создан на 21,5-дюймовом iMac середины 2011 года. С тех пор я воссоздаю с нуля (Erased Drive, установлен 10.11 из App Store Installer) на MacBook Pro середины 2015 года, чтобы исключить возможность некоторой несовместимости. Однако результат был идентичным.

Я также пытался обновить сервер. Я перешел на OSX 11 под управлением Server 5 с той же версией DeployStudio. Тем не менее, после создания NetBoot для этого сервера, каждый Mac, который загружается на него, сразу же паникует ядро со следующей ошибкой:

"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.

Я в полной растерянности. У кого-нибудь есть рекомендации?

2 ответа2

1

Я прошу прощения, если это запутанно. Я пробовал так много разных способов заставить это работать, что я запутал их всех.

Я чувствую твою боль, твой пост объясняет все, что я только что пережил и надеюсь на ответ на этот вопрос.

Тем не менее, Deploy Studio выпустила 1.6.17. http://www.deploystudio.com/downloads/deploystudio-server-1-6-17

Единственная проблема

Если вы не используете SSL для вашей Deploy Studio, вы столкнетесь с этой проблемой. С помощью Deploy Studio Assistant он не будет подключаться к вашему серверу Deploy Studio. Взгляните на это исправление форума Deploy Studio. Я попробовал решение добавить текст в конец файла Info.plist, но у меня это не сработало, возможно, кому-то еще повезет больше. Я просто сделал то, что было предложено ОП:

  • Удалить 1.6.17
  • Переустановите 1.6.16
  • Включить SSL с помощником DeployStudio - настроить сервер DeployStudio
  • Установите 1.6.17 поверх 1.6.16

http://www.deploystudio.com/Forums/viewtopic.php?id=7465

С этим я смог NetBoot Mac без паники ядра!

Удачи

0

Эта конкретная проблема была связана с компьютерами Fusion Drive Mac и только с компьютерами Fusion Drive Mac. Как кто-то предположил, все, что нужно было проверить «Профилактическое восстановление объема».

Тем не менее, решение Tyelford является гораздо более тщательным и лучшим в долгосрочной перспективе. Пока я решил не обновлять сервер до 10.11.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .