come forzare grub per l'avvio (nessun ingresso umano) indipendentemente dall'avvio di avvio precedente

Quando il caricamento precedente era fallito. (a causa dell'errore di corrente, guasto hardware) l'avvio si appende al menu grub per il prompt umano.

È ansible impostare l'opzione per forzare l'avvio indipendentemente da ciò che è accaduto?

  • HTTPS è più di 50 volte più lento di HTTP
  • Ubuntu 16 ha il 2 ° IP non spiegato
  • Come iniziare ad impostare un server VPN per i client di smart phone?
  • mysql my.cnf ignorato
  • Tunnel host-to-host crittografato su Ubuntu / Debian?
  • MySQL smise di funzionare - Errore 2002 - Istanza sconosciuta
  • Distribuzione di software a più client di ubuntu
  • Come installare la versione più recente di OpenSSL su Ubuntu?
  • 3 Solutions collect form web for “come forzare grub per l'avvio (nessun ingresso umano) indipendentemente dall'avvio di avvio precedente”

    Ok ho trovato la soluzione via posta elettronica shlug.

    quello che fai è modificare /etc/grub.d/00_header e trovare:

    if [ "${recordfail}" = 1 ]; then set timeout=-1 else set timeout=3 fi 

    cambiare timeout = -1 a 0.

    -1 significa selezione manuale.

    ricordi anche di update-grub seguito, per generare l'attuale grub.cfg

    Questo è stato segnalato come bug # 841009 per ubuntu. Ho provato a impostare -1 a 0, ma non ho funzionato per me. Quindi ho provato un'altra soluzione fornita qui: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/841009

    Citazione:

    […] la soluzione è impostare GRUB_HIDDEN_TIMEOUT=-1 come suggerito nei forum di ubuntu in questa pagina http://ubuntuforums.org/showthread.php?t=1403517 ma non ho ancora provato questa soluzione.

    Citazione:

    grub2 nel server Ubuntu 9.10 è configurato per impostazione predefinita con GRUB_HIDDEN_TIMEOUT = 0. Se non è presente una tastiera (come nella mia configuration senza testa), questo provoca a grub2 di andare al menu e rimanere lì. L'impostazione a -1 mi dà la sequenza desiderata del menu, timeout e scelta predefinita.

    Non so se questo è un bug grub2 o no, ma se questo è il comportmento di grub2, il config predefinito per un server distro come il server ubuntu (che si potrebbe pensare di funzionare senza testa dalla casella) dovrebbe essere diverso.

    Ha funzionato per me.

    Inserisci

    GRUB_RECORDFAIL_TIMEOUT = 0

    a / etc / default / grub e che risolve il mio problema su Ubuntu Server 12.04.4

    Grub utilizza GRUB_RECORDFAIL_TIMEOUT come timeout quando l'ultimo avvio non è riuscito. Il valore predefinito è -1, il che significa attendere per sempre.

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