Mac no se reinicia automáticamente cuando se vuelve a encender después de `shutdown -hu now`

Quiero que una Mac Mini se inicie automáticamente cuando se enciende, ya que no puedo llegar cómodamente a su botón de encendido, porque se encuentra dentro de una instalación de arte, donde se cortará la energía durante la noche. Pensé que podría ser posible usar "Iniciar automáticamente después de un corte de energía" en la configuración del sistema de energía para esto, junto con el -uparámetro del shutdowncomando, para llevar la máquina de manera segura a un estado en el que no tengo para temer la pérdida de datos. Según la shutdownpágina del manual, el -uparámetro parece ser lo que necesito:

-u: el sistema se detiene hasta el punto de desconectar la alimentación del sistema, pero espera antes de desconectar la alimentación durante 5 minutos para que un UPS externo (fuente de alimentación ininterrumpida) pueda desconectar la alimentación a la fuerza. Esto simula un apagado sucio para permitir un encendido automático posterior. OS X utiliza este modo automáticamente con los SAI admitidos en paradas de emergencia.

Pero shutdown -hu nowno funciona. En las dos Mac con las que lo probé (Mac Mini con 10.10 y Mac Pro con 10.11), las máquinas aún se apagan de inmediato, no esperan cinco minutos en estado de parada, por lo que no tengo tiempo para encender fuera de la red eléctrica. Por lo tanto, la configuración de inicio automático en caso de falla de energía no se activa, y tengo que presionar manualmente el botón de encendido para que se inicien nuevamente.

¿Tiene UPS conectado físicamente mientras está probando? Esperaría que las cosas fallaran si no hay una conexión USB a una fuente de alimentación que funcione.
Estoy teniendo el mismo problema. Estaba usando el comando de apagado sucio en mi Mac mini, pero después de actualizar a El Capitan dejó de funcionar (como lo describiste). Estaba usando el iHome Smart Plug para cortar la energía después del apagado sucio y para proporcionar energía nuevamente más tarde para el arranque automático. Desde que salió OS 10.11, tengo que presionar manualmente el botón de encendido en la Mac, lo que anula la razón para usar iHome Smart Plug.

Respuestas (3)

La configuración de NVRAM para encender cuando vuelve la energía no tiene nada que ver con el comando de apagado, por lo que no me preocuparía por las opciones de apagado y, en cambio, me concentraría en la configuración de NVRAM para saber qué hacer cuando la máquina detecta un retorno de energía.

Si no tiene un UPS real, obtendría un interruptor de encendido habilitado para Internet como WeMo u otro o simplemente capacitaría al personal para apagar y encender el hardware.

La configuración para encender automáticamente es bastante confiable en mi experiencia, por lo que solo debería necesitar eso para recuperarse del 95% o más de los eventos de falla de energía que tenga. Además, las máquinas de quiosco generalmente solo ejecutan aplicaciones y abren archivos, por lo que no tiene trabajo que deba guardarse en el disco. Simplemente dejaría que se cortara la energía de la Mac y me aseguraría de que el sistema de archivos esté registrado para que el reinicio sea rápido.

ingrese la descripción de la imagen aquí

Si tiene un UPS real, use el panel de control de ahorro de energía para decirle al sistema operativo que apague N minutos antes de que se agote la energía y estará bien protegido contra la pérdida de datos.

ingrese la descripción de la imagen aquí

Aquí tengo un servidor con almacenamiento adjunto, por lo que programo el apagado 10 minutos antes de que se agote la batería. Para un quiosco, deshabilitaría los tres controles deslizantes/casillas de verificación para UPS u obtendría un UPS simple como APS BGE70 que carece por completo de puerto USB y solo le da algo de tiempo cuando las personas desconectan accidentalmente la energía o un alimentador de subestación cambia y su corte es un minuto más o menos de duración.

¿Tengo razón en que la "configuración de NVRAM" de la que está hablando es "Iniciar automáticamente después de un corte de energía" que estaba usando?
sí, tanto mi Mac Pro como mi Mac Mini parecen apagarse con -u, por lo que si desea informar un error a Apple, podría valer la pena, pero el resultado final aún está bien para mis necesidades. Se apagan cuando la batería se agota, se reinician si y solo si la energía se corta y luego regresa. Usted tira los dados en los apagados de UPS si la energía regresa entre el momento en que emite el apagado y la energía permanece conectada. Para el uso del quiosco, solo dejo que se bloquee con fuerza para asegurarme de que se vuelva a encender. El registro en diario mantiene el inicio corto y los datos realmente no cambian en un quiosco, por lo que la pérdida de datos es un evento raro.
Bien, ¿entonces no hay otra configuración de NVRAM que se ajuste mejor a mi problema? Y si no puedo hacer que Apple arregle el error probable con -u, la única otra solución (todavía parcial) es comprar un UPS y esperar que funcione con su sugerencia. Si es así, probablemente optaré por desconectar la alimentación y espero que no haya pérdida de datos... ¡Gracias @bmike por la rápida explicación!

Entonces, en 2020, este escenario exacto funciona para mí

  • un Mac Pro 5,1 con 10.11,
  • configurado para "reiniciar después de un corte de energía"
  • ejecutó el comandosudo shutdown -hu now
  • la máquina se apaga rápidamente y la luz de encendido se apaga, pero...
  • al apagar y encender la máquina, la máquina se vuelve a encender

Entonces, alguna otra parte del sistema de energía permanece encendida después de que la luz de encendido se apaga, o el sistema simplemente no registra esto como un apagado "limpio" (no he hecho una prueba completa de espera de 5 minutos para ver, pero parece funcionar como está documentado para mí)

Encontré una solución para el "arranque automático después de la pérdida de energía" en cualquier sistema operativo, después de algunas pruebas de hardware, encontré que el "BIOS" (o como lo llamaran en APPLE) controlado por el sistema operativo OSX, básicamente cambiando esta configuración en Ahorro de energía - " Iniciar automáticamente después de un corte de energía" para habilitarlo y luego borrar el disco duro local e instalar lo que desee que no afecte esta configuración (lo que significa que permanecerá y volverá a encender la caja después de un corte de energía), y viceversa, eliminando esta configuración a través de OSX hará que Mac detenga la ejecución de "Inicio automático después de un corte de energía" sin importar el sistema operativo.