La M1 tiene la particularidad de encenderse levantar su cubierta (que es también su pantalla). Algo que en un inicio parece bueno pero que tiene ciertos inconvenientes, ya que se encenderá cuando:
- si por alguna razón nos preguntamos si verdaderamente se apagó y ligeramente levantamos la cubierta para comprobarlo,
- la abrimos para alguna inspección,
- si requerimos limpiar la pantalla, teclado o interior en general, o
- si (como algunos, incluyéndome) tratamos de acomodar un paño o papel de china mal colocado cuando la cerramos (para evitar que la grasa y suciedad que acumulamos en los dedos se pegue a la pantalla).
Pueden haber otras razones o situaciones pero el punto es que no siempre que la computadora se abre, ésta debe encenderse. Hay mucha gente que también lo ha notado y se pregunta si hay forma de desactivar esta característica.

Pensé sería cosa de ajustar un parámetro en la PRAM (Parameter RAM), ahora NVRAM (Non-volatile RAM) y no me había puesto a considerar ciertos riesgos. Aunque no creo que pueda invalidar a la computadora (brick, como dice los anglo parlantes), si conviene andarse con cuidado (por lo que pido se lea la declaración de responsabilidad de este sitio) y que se entienda que si se decide probar lo que indico más abajo es bajo riesgo del lector. Yo tuve dos sobresaltos mientras probada esto. Uno cuando aparentemente a computadora se rehusó encender (aunque al final lo hizo; escribo esto con ella), y otro cuando no «buteó» (en el que aprendí algo, de hecho).
Entonces, mientras buscaba respuestas, de entre los distintos foros que revise, encontré uno en los foros de Apple donde se mencionaba esto
sudo nvram auto-boot=false
a ejecutarse desde una cuenta administradora del equipo. Sin embargo, el parámetro auto-boot
, como averigüé posteriormente, sólo indica si debe tomar cierto disco para arrancar desde él. Apagar (colocarlo en false
) sólo hará que la computadora muestre un atemorizante y grande signo de admiración junto con un URL que sugiere que se debe hacer uso de un procedimiento de recuperación pero si uno mantiene presionada por más tiempo la tecla (lectora de huellas) de arranque aparecerán las opciones de recuperación y los discos que se identifica desde los cuales se puede arrancar. Basta seleccionar nuevamente el disco desde el cual se suele arrancar el sistema.
Por otra parte, lo que parece ser la solución más adecuada al problema
sudo nvram AutoBoot=%00
no parece funcionar después de todo, aún cuando se ha validado que este valor haya quedado registrado (como se indica abajo), el comportamiento de arranque al levantar la cubierta se mantiene.
nvram -p | grep AutoBoot
Según se indica en los foros el valor original debe ser %03, que se restaura con:
sudo nvram AutoBoot=%03
Aparentemente no hay forma de desactivar esto o por el momento se desconoce.
Siguiente