Comunque get il failsafe di GRUB a timeout?

Ho un paio di server senza testa installati in località casuali (remote) che eseguono tutti Ubuntu 11.04. A volte le caselle scendono e non tornano mai, alla fine qualcuno esce a controllarli per trovarli seduti in una schermata GRUB.

In un normale avvio, le macchine gridano GRUB senza alcun problema, ma sembra che sia stata creata una sorta di "failsafe" che, se la macchina non si avvia correttamente, la prossima volta che la scatola viene in arrivo si arresta GRUB.

Mi rendo conto che questo è per la mia sicurezza, ma a causa di come le macchine sono impostate, preferirei che non accadesse (o alless timeout dopo un minuto o due e cercare di avviare di nuovo). È ansible distriggersre questa funzionalità?

  • Logstash non può leggere i file che dovrebbe avere accesso anche
  • Imansible installare i servizi PM2 tramite Ansible su un'istanza Ubuntu EC2
  • Uso di Load Balancer in cloud Rackspace per il sito web HA
  • PPTP VPN iptables problemi firewall csf
  • Quando si esaurisce una connessione di 1 Gbps con l'acido principale, come si scala?
  • Quali sono alcuni motivi comuni mysql smette di rispondere?
  • Avvia Nginx all'avvio
  • Come cerca `sudo` il path per eseguibili?
  • 2 Solutions collect form web for “Comunque get il failsafe di GRUB a timeout?”

    Ubuntu ha una caratteristica "carina" (leggi: fastidiosa) in cui registra un errore di avvio e imposta un timeout grub di -1 , distriggersndo l'avvio automatico. Non sei l'unico che non ti piace, vedi qui .

    Dovresti essere in grado di aggirare questo /etc/grub.d/00_header modificando /etc/grub.d/00_header , trova la sezione che legge.

     if [ "\${recordfail}" = 1 ]; then set timeout=-1 

    .. e cambiarlo in qualcosa di sano, come ..

     if [ "\${recordfail}" = 1 ]; then set timeout=10 

    quindi eseguire l' update-grub .

    Questo file potrebbe essere reimpostato su default durante un aggiornamento del pacchetto grub2 (o del sistema operativo), quindi fai attenzione a questo.

    Dal momento che Ubuntu 12.10 (e forse backported a Ubuntu 12.04) i seguenti functionranno su Ubuntu:

     $ echo GRUB_RECORDFAIL_TIMEOUT=20 | sudo tee -a /etc/default/grub $ sudo update-grub $ sudo env DEBIAN_FRONTEND=noninteractive dpkg-reconfigure grub-pc 

    Quanto sopra è stato menzionato da Alex nel mese di ottobre 2013 in risposta alla risposta di Shane Madden di gennaio 2012. Vedi i commenti # 13 e # 14 in questa pagina:

    https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/669481

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.