Reinicialização rápida e confiável após a perda de energia

3

Qual é a melhor maneira de fortalecer um sistema Linux para energizar o ciclo? Muitas vezes eu encontrei sistemas usados em lojas, público, exposições, por várias pessoas, onde ninguém é responsável. Normalmente, esses sistemas são desligados ao perder energia se o interruptor principal estiver desligado todas as noites.

Com o Linux, surgem alguns problemas de anonimato:

  • O GRUB mostra um menu de inicialização após falha de energia na maioria das distribuições. Consegui contornar isso por GRUB_RECORDFAIL_TIMEOUT=0 em / etc / default / grub. No entanto, ainda me pergunto quanto tempo essa configuração é mantida se os pacotes forem atualizados etc.
  • Verificações do sistema de arquivos são executadas após a inicialização, às vezes falhando ou fazendo perguntas. Embora as verificações possam ser desabilitadas por /etc/fstab , isso às vezes força uma montagem de raiz apenas para leitura, o que leva a vários problemas, pois a maioria dos aplicativos, incluindo configurações do vanilla X, não está ciente de execução em sistemas de arquivos somente leitura. Então eu mantive o cheque, mas isso diminui a velocidade de inicialização em alguns minutos, dependendo do tamanho do disco e do uso. Também não tenho certeza se a verificação garante uma montagem de gravação de leitura. Então, eu substituo errrors=remount-ro por errors=continue também, apenas por palpite.

Existe alguma prática recomendada para alcançar a máxima confiabilidade? Quais são seus pensamentos?

    
por dronus 16.02.2013 / 15:36

1 resposta

1

Para uso em quiosques, encontrei uma maneira bastante confiável de atingir a tolerância de perda de energia.

A solução para o Ubuntu é encontrada aqui: link

Ele usa overlayfs para manter a partição raiz real como somente leitura e, portanto, o sistema de arquivos limpo na perda de energia.

Deve ser adaptável a outras distros também.

    
por 10.03.2013 / 18:34