Как я могу войти в режим восстановления (для Mac OS, на iMac) удаленно?

Наша команда администрирует несколько компьютеров Mac. Чтобы сэкономить затраты (перелеты и т. д.) в случаях, когда нам нужно удаленно восстановить систему на месте нашего клиента, мы пытаемся понять, как войти в режим восстановления без физического присутствия за клавиатурой, чтобы войти в режим восстановления, нажав Cmd + R .

Могу ли я передать флаг sudo rebootили что-то подобное, чтобы инициировать перезагрузку в режиме восстановления?

(Все поиски в Интернете, которые я сделал, привели к «Нажмите эту серию клавиш на клавиатуре», чтобы войти в различные варианты восстановления.)

Даже если вы можете дать команду перезапустить Recovery HD, что вы собираетесь делать дальше, у вас не будет никакого подключения для продолжения.
Сеть не работает по умолчанию? У меня будет проводное соединение...
Сеть работает, но как вы собираетесь вернуть себе контроль?
Честно говоря, я надеялся использовать vnc или ssh. Эти услуги недоступны?
Исходя из мира установок pxe-boot и unattend.xml для установок Windows, я надеялся на что-то подобное.
При загрузке Recovery HD он переходит из образа, доступного только для чтения, в интерфейс графического интерфейса, в котором можно выбрать, что делать дальше, в представленном диалоговом окне или в меню. Я не верю, что что-то работает, что можно удаленно инициировать подключение, но я не пробовал.
Вы не используете решение MDM (управление мобильными устройствами) для компьютеров Mac, такое как JAMF Pro? MDM может предоставить все, что вам нужно для этого.
@ SamAndrew81 Нет служб MDM.

Ответы (1)

Вы можете установить параметры NVRAM из командной строки для загрузки в рекавери:

sudo nvram "recovery-boot-mode=unused"
sudo reboot

Это переведет вашу систему в режим восстановления.

NVRAM (энергонезависимая память с произвольным доступом) — это небольшой объем памяти, который содержит определенные настройки и может быть доступен при загрузке прошивки Mac.

Отличная информация, спасибо - где бы я ее нашел, если бы искал документы самостоятельно? (Научите человека ловить рыбу....)
(И я проверю это, когда окажусь перед Mac, который я могу сбросить «удаленно» (со следующего стола) и локально наблюдать за результатами.)
@user3.1415927 user3.1415927, эти команды переведут вас на экран, подобный этому , который затем при стандартной установке macOS не будет иметь никакого дистанционного управления. Кроме того, пытаясь sshвернуться ssh: connect to host nnn.nnn.n.n port 22: Connection refused. Вам нужно будет использовать стороннее программное обеспечение, как предложено в комментарии SamAndrew81.