O Mac não reinicia automaticamente quando a energia é reaplicada após o `shutdown -hu now`

3

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 -uparâmetro do shutdowncomando, 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 shutdownpágina do manual, o -uparâ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 nownã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.

Johannes Maibaum
fonte
Você tem o UPS fisicamente conectado enquanto está testando? Espero que as coisas falhem se não houver uma conexão USB com uma fonte de alimentação que esteja funcionando.
bmike
Estou tendo o mesmo problema. Eu estava usando o comando dirty shutdown no meu Mac mini, mas depois de atualizar para o El Capitan, ele parou de funcionar (como você descreveu). Eu estava usando o iHome Smart Plug para matar a energia após o desligamento sujo e fornecer energia novamente mais tarde para a inicialização automática. Desde que o OS 10.11 foi lançado, eu tenho que pressionar manualmente o botão liga / desliga no Mac, o que nega o motivo do uso do iHome Smart Plug.

Respostas:

2

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.

insira a descrição da imagem aqui

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.

insira a descrição da imagem aqui

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.

bmike
fonte
Estou certo de que a "configuração da NVRAM" de que você está falando é a "Inicialização automática após uma falha de energia" que eu estava usando?
Johannes Maibaum
11
sim - tanto o meu Mac Pro quanto o Mac Mini parecem desligar com -u, se você quiser registrar um bug na Apple - isso pode valer a pena -, mas o resultado final ainda é bom para minhas necessidades. Eles desligam quando a bateria está fraca, reiniciam se e somente se a energia for realmente cortada e depois retornam. Você joga os dados nos desligamentos do no-break se a energia voltar entre o momento em que você o desligou e a energia permanecer conectada. Para o uso do quiosque, deixei-o travar com força para garantir que ele fosse ligado novamente. O registro no diário mantém a inicialização curta e os dados realmente não mudam em um quiosque, portanto a perda de dados é um evento raro.
bmike
OK, então não há outra configuração da NVRAM que melhor se adapte ao meu problema? E se eu não conseguir que a apple conserte o provável erro -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!
Johannes Maibaum
-1

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.

Stanislav Panich
fonte