Wie kann ich den Mac PRAM über die Befehlszeile in Lion / Mountain Lion zurücksetzen?

9

Ich versuche, ein Skript zu schreiben, um ein Zurücksetzen des PRAM zu automatisieren, und ich habe viele alte Anleitungen gesehen, die mich auffordern, den folgenden Befehl zum Zurücksetzen des PRAM des Mac über das Terminal zu verwenden:

nvram boot-args = "- p -r"

Aber dieser Befehl scheint nicht mehr zu funktionieren, zumindest nicht auf einem der Computer, auf denen ich ihn ausprobiert habe. Ich versuche, eine aktuellere Liste der verfügbaren Boot-Argumente zu finden, und ich konnte diese Frage zu den Zeichenfolgen für Boot-Argumente finden, aber es scheint nichts darin oder einen der Links zum Zurücksetzen zu geben der Kinderwagen.

Irgendwelche Ideen?

Alex Plumb
quelle

Antworten:

6

Mountain Lion hat diese Funktionalität nicht, Mavericks jedoch!

Das Zurücksetzen des PRAM ist jetzt so einfach wie das Ausführen des folgenden Befehls als root:

nvram -c

Laut der Manpage für den Befehl nvram (in Mavericks):

-c     Delete all of the firmware variables.

Ich sollte beachten, dass dies auch bis einschließlich Sierra funktioniert.

Alex Plumb
quelle
-1
  1. Sie müssen als Administrator angemeldet sein.
  2. Sie müssen "sudo" vor dem Befehl "nvram" verwenden, wenn Sie dies im Terminal tun.
Thomas Thaler
quelle
-3

Ich habe den Apple-Artikel für Mountain Lion gefunden, der Vorgang scheint recht einfach zu sein. Link hier: KB PH11243

  1. Fahren Sie den Mac herunter.
  2. Suchen Sie die Befehls-, Options- und P & R-Tasten.
  3. Schalten Sie das Gerät ein und halten Sie diese Tasten gedrückt. Stellen Sie sicher, dass die Tasten gedrückt gehalten werden, bis der zweite Startton abgespielt wird.
  4. Lassen Sie die Schlüssel los.
James Dietz
quelle
1
Der Benutzer möchte ein Skript schreiben, um dies von einer Shell in einem laufenden System aus zu automatisieren, ohne dies durch einen Neustart zu tun.
Slhck