![Как сбросить PRAM Mac через командную строку в Lion/Mountain Lion?](https://rvso.com/image/1345255/%D0%9A%D0%B0%D0%BA%20%D1%81%D0%B1%D1%80%D0%BE%D1%81%D0%B8%D1%82%D1%8C%20PRAM%20Mac%20%D1%87%D0%B5%D1%80%D0%B5%D0%B7%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%83%D1%8E%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D1%83%20%D0%B2%20Lion%2FMountain%20Lion%3F.png)
Я пытаюсь написать скрипт для автоматизации сброса PRAM и видел много старых руководств, в которых мне предлагалось использовать следующую команду для сброса PRAM Mac через терминал:
nvram boot-args="-p -r"
Но эта команда, похоже, больше не работает, по крайней мере, ни на одном из компьютеров, на которых я ее пробовал. Я пытаюсь найти более актуальный список доступных загрузочных аргументов и мне удалось найти этот вопрос о строках boot-argsно там, похоже, нет ничего или ссылок о сбросе настроек коляски.
Есть идеи?
решение1
В Mountain Lion такой функции нет, а в Mavericks она есть!
Сброс PRAM теперь так же прост, как запуск следующей команды от имени пользователя root:
nvram -c
Согласно странице руководства по команде nvram (в Mavericks):
-c Delete all of the firmware variables.
Стоит отметить, что это работает и для всех ОС вплоть до Sierra.
решение2
- Вам необходимо войти в систему как администратор.
- Если вы делаете это в терминале, перед командой «nvram» необходимо использовать «sudo».
решение3
Я нашел статью Apple для Mountain Lion, процесс кажется довольно простым. Ссылка здесь:КБ PH11243
- Выключите Mac.
- Найдите клавиши Command, Option, P и R.
- Включите питание, затем удерживайте эти клавиши. Убедитесь, что клавиши удерживаются, пока не прозвучит второй звук загрузки.
- Отпустите клавиши.