如何通过 Lion/Mountain Lion 中的命令行重置 mac PRAM?

如何通过 Lion/Mountain Lion 中的命令行重置 mac PRAM?

我正在尝试编写一个脚本来自动重置 PRAM,并且我看到很多旧指南告诉我使用以下命令通过终端重置 Mac 的 PRAM:

nvram 启动参数="-p -r"

但这个命令似乎不再起作用了,至少在我尝试过的任何电脑上都不起作用。我试图找到一个更新的可用启动参数列表,我找到了 关于 boot-args 字符串的这个问题但其中似乎没有任何内容或有关重置婴儿车的任何链接。

有任何想法吗?

答案1

Mountain Lion 没有此功能,但 Mavericks 有!

现在重置 PRAM 非常简单,只需以 root 身份运行以下命令即可:

nvram -c

根据 nvram 命令的手册页(在 Mavericks 中):

-c     Delete all of the firmware variables.

我应该指出,这也适用于直至 Sierra 的所有情况。

答案2

  1. 您必须以管理员身份登录。
  2. 如果您在终端中执行此操作,则必须在“nvram”命令之前使用“sudo”。

答案3

我找到了 Apple 的 Mountain Lion 文章,这个过程似乎很简单。链接在这里:知识库 PH11243

  1. 关闭 Mac。
  2. 找到 Command、Option、P 和 R 键。
  3. 打开电源,然后按住这些键。确保按住这些键直到听到第二声启动音。
  4. 松开按键。

相关内容