¿Cómo restablecer mac PRAM a través de la línea de comando en Lion / Mountain Lion?

9

Estoy tratando de escribir un script para automatizar un restablecimiento de PRAM y he visto muchas guías antiguas que me dicen que use el siguiente comando para restablecer la PRAM de Mac a través del terminal:

nvram boot-args = "- p -r"

Pero este comando ya no parece funcionar, al menos no en ninguna de las computadoras en las que lo he probado. Estoy tratando de encontrar una lista más actualizada de boot-args disponibles y pude encontrar esta pregunta sobre las cadenas de boot-args, pero parece que no hay nada allí ni ninguno de los enlaces sobre el restablecimiento el cochecito

¿Algunas ideas?

Alex Plumb
fuente

Respuestas:

6

¡Mountain Lion no tiene esta funcionalidad, pero Mavericks sí!

Restablecer la PRAM ahora es tan simple como ejecutar el siguiente comando como root:

nvram -c

De acuerdo con la página del manual para el comando nvram (en Mavericks):

-c     Delete all of the firmware variables.

Debo señalar que esto también funciona hasta Sierra e inclusive.

Alex Plumb
fuente
-1
  1. Debe iniciar sesión como administrador.
  2. Debes usar "sudo" antes del comando "nvram" si haces esto en la terminal.
Thomas Thaler
fuente
-3

Encontré el artículo de Apple para Mountain Lion, el proceso parece ser bastante simple. Enlace aquí: KB PH11243

  1. Apaga la Mac.
  2. Encuentra las teclas Comando, Opción, P y R.
  3. Encienda la alimentación, luego mantenga presionadas estas teclas. Asegúrese de mantener presionadas las teclas hasta que suene el segundo sonido de arranque.
  4. Suelta las llaves.
James Dietz
fuente
1
El usuario quiere escribir un script para automatizar esto desde un shell en un sistema en ejecución, no lo hace reiniciando.
slhck