Восстановление через Интернет, раздел восстановления или HW Diag из macOS

Если вам нужно загрузиться в Internet Recovery, вам сначала нужно запомнить комбинацию клавиш загрузки Mac. Сможете ли вы их все вспомнить? Ниже приведен полный список комбинаций клавиш запуска Mac. Во второй статье добавлены две дополнительные комбинации клавиш, в результате чего их всего двенадцать!

Apple Document — комбинации клавиш для запуска Mac https://support.apple.com/en-us/HT201255

Apple Document — macOS Recovery устанавливает разные версии macOS https://support.apple.com/en-us/HT204904

Обнаружена недокументированная команда, позволяющая загружать практически все доступные параметры восстановления из macOS.

В выходные дни Тим Perfitt (основатель и  генеральный директор  по Twocanoes Software , Inc) написал этот твит.

Тим нашел недокументированную nvramкоманду, которую можно использовать для загрузки Mac в раздел восстановления из macOS! Оттуда у него возникла идея создать приложение с открытым исходным кодом, которое позволило бы вам загружаться в раздел восстановления, не зная точной команды.

Ключи и значения Nvram

Необходимые нам команды устанавливаются с двумя разными ключами и четырьмя разными значениями.

Новые значения и ключи

  • recovery-boot-mode= Local Recovery Partition Value
  • unused Загрузка с раздела восстановления

 

  • internet-recovery-mode= Internet Recovery
  • RecoveryModeNetworkВосстановление через Интернет (Shift-Option-⌘-R)
  • RecoveryModeDiskРаздел восстановления ( ⌘- R)
  • DiagsModeDiskЗагрузка с помощью локальной диагностики оборудования Apple (D)
  • DiagsModeNetworkЗагрузка через Интернет / Диагностика AST (опция-D)

Давайте соберем все вместе, имейте в виду, что вы должны запускать nvram от имени администратора.

sudo nvram internet-recovery-mode=RecoveryModeNetwork

sudo reboot

Все четыре различных значения и ключа режима восстановления nvram.

Ваш Mac немедленно перезагрузится и запустится в режиме восстановления через Интернет.

Совместимость, предостережения и требования

Данные команды протестированы на следующих версиях оборудования и ОС.

  • MacBook Pro 15 дюймов T2 2018 = 10.15.3 Beta 2
  • MacBook Pro 13 дюймов 2016 = 10.14.6
  • 2010 13 ″ MacBook Air = 10.13.6

Это должно подтвердить, что команда работает с 10.13.6-10.15.3 и на оборудовании Mac с 2010-2019.

Требования к сети (для параметров загрузки из Интернета)

  • Проводное соединение Ethernet
  • Wifi = любое сохраненное соединение WPA2.
  • WPA2 Enterprise WIFI НЕ ПОДДЕРЖИВАЕТСЯ

Требования безопасности загрузки

  • Защита прошивки паролем — может быть ВКЛЮЧЕНА или ВЫКЛЮЧЕНА. Если он включен, вам потребуется ввести пароль прошивки.
  • Secure Boot — можно включить, с командами работает нормально.
  • FileVault — можно включить, вам не нужно вводить пароль FV2.

Требования к перезагрузке

  • Вам не нужно перезагружать загрузочный диск, очищать команды nvram или что-либо сбрасывать. Когда вы перезапустите Mac, он снова загрузится в macOS.

Twocanoes Recovery Selector.app = Простота использования !!!

Собираетесь ли вы запомнить все различные ключи и значения NVRAM?

Возможно нет

Почему бы не использовать одно простое приложение с открытым исходным кодом, чтобы сделать это за вас?

В комплекте Recovery Selector.app.

Примечание. Доступ администратора для перезагрузки не требуется, приложение использует LaunchDaemon.

Вы можете скачать и попробовать Recovery Selector.App ниже.

https://bitbucket.org/twocanoes/recovery-selector/downloads/

Добавить комментарий