Quero que o Mac Mini seja inicializado automaticamente quando a energia é aplicada, pois não consigo acessar o botão liga / desliga de maneira conveniente, porque ele reside dentro de uma instalação artística, onde a energia será desligada durante a noite. Eu pensei que seria possível usar o "Inicializar automaticamente após uma falha de energia" nas configurações do sistema de energia para isso, juntamente com o -u
parâmetro do shutdown
comando, para trazer a máquina com segurança para um estado em que não tenho temer a perda de dados. De acordo com a shutdown
página do manual, o -u
parâmetro parece ser o que eu preciso:
-u: o sistema é interrompido até o ponto de remover a energia do sistema, mas aguarda antes de remover a energia por 5 minutos para que um no-break externo (fonte de alimentação ininterrupta) possa remover a força à força. Isso simula um desligamento sujo para permitir uma ligação automática posterior. O OS X usa esse modo automaticamente com no-breaks suportados em desligamentos de emergência.
Mas shutdown -hu now
não funciona. Nos dois Macs que eu testei (Mac Mini com 10.10 e Mac Pro com 10.11), as máquinas ainda desligam imediatamente, não esperam cinco minutos no estado de parada, para não ter tempo de ligar fora da rede. Portanto, a configuração de inicialização automática na falha de energia não é acionada e eu tenho que pressionar manualmente o botão liga / desliga para fazê-los inicializar novamente.
Respostas:
A configuração da NVRAM para ligar quando a energia retornar não tem nada a ver com o comando shutdown; portanto, não me preocupo com as opções de desligamento.
Se você não tiver um no-break real - eu obteria um interruptor de energia habilitado para Internet, como o WeMo ou outro, ou apenas treinaria a equipe para ligar e desligar o hardware.
A configuração para ligar automaticamente é bastante confiável em minha experiência; portanto, você só precisa recuperar isso de 95% ou mais dos eventos de falha de energia que você possui. Além disso, as máquinas de quiosque geralmente executam aplicativos e abrem arquivos, para que você não tenha um trabalho que precise ser salvo em disco. Gostaria apenas de cortar a energia do Mac e garantir que o sistema de arquivos fosse registrado em diário para que a reinicialização fosse rápida.
Se você possui um no-break real - use o painel de controle do economizador de energia para pedir ao sistema operacional que desligue N minutos antes que a energia acabe e você estará bem protegido contra perda de dados.
Aqui eu tenho um servidor com armazenamento conectado, então o encerramento está agendado 10 minutos antes que a bateria expire. Para um quiosque, eu desabilitava todos os três controles deslizantes / caixas de seleção do UPS ou comprava um UPS simples como o APS BGE70 que não possui porta USB inteiramente e apenas fornece algum tempo quando as pessoas desligam acidentalmente a energia ou o alimentador de uma subestação muda e sua interrupção é um problema. minuto ou mais de duração.
fonte
-u
, a única outra solução (ainda parcial) é comprar um no-break e esperar que funcione com a sua sugestão? Se assim for, provavelmente irei com o desligamento forçado e espero que não haja perda de dados ... Obrigado @bmike pela explicação rápida!Encontrou uma solução alternativa para "inicialização automática após perda de energia" em qualquer sistema operacional, após alguns testes de H / W, descobriu que o "BIOS" (ou o que quer que eles tenham nomeado no APPLE) controlado pelo OSX OS - basicamente alterando essa configuração em Economia de energia - " Inicialize automaticamente após uma falha de energia "para habilitado e limpe o disco rígido local e instale o que desejar que não afete essa configuração (o que significa que permanecerá e ligará a caixa após falha de energia) e vice-versa - remoção essa configuração via OSX fará com que o Mac pare a execução automática após falha de energia, independentemente do sistema operacional.
fonte