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 -u
parámetro del shutdown
comando, 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 shutdown
página del manual, el -u
pará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 now
no 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.
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.
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.
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.
-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í
sudo shutdown -hu now
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.
bmike
usuario170079