So deaktivieren Sie, dass das Menü von Grub nach einem fehlgeschlagenen Start angezeigt wird


33

Ich führe einen Test durch, bei dem ich einen Computer mit Ubuntu während der Startsequenz (kurz bevor die Anmeldeaufforderung angezeigt wird) neu starte.

Nach dem Neustart wird das GRUB-Menü ohne Zeitüberschreitung angezeigt (nicht der Rettungsmodus, sondern das übliche Menü), im Gegensatz zu vor dem Neustart, bei dem GRUB eine Zeitüberschreitung hatte und mit dem Booten von Ubuntu begonnen hat.

Ich verwende für meine Tests eine Neuinstallation von Ubuntu 12.04 LTS Server.

Obwohl es eine nette Funktion für die Wiederherstellung ist, möchte ich, dass GRUB die "normale Boot" -Sequenz mit dem Standard-Timeout fortsetzt, anstatt im "Fail-Safe" -Modus auf Eingaben zu warten, selbst wenn der vorherige Bootvorgang fehlgeschlagen ist.

Wie ist es möglich?

Antworten:


37

Da ich das gleiche Problem hatte und die folgende Lösung herausfand:

  1. /etc/default/grubMit einem Editor öffnen

  2. Fügen Sie eine Zeile mit dieser Zuordnung hinzu: GRUB_RECORDFAIL_TIMEOUT=N

    Eingestellt Nauf die gewünschte Timeout im Falle eines zuvor ausgefallenen Boot

  3. Update Grub: sudo update-grub


2

Ich hatte ein ähnliches Problem nur mit Ubuntu 11.10. Die folgenden Schritte haben bei mir funktioniert. Probieren Sie es aus und sehen Sie, ob dies Ihr Problem löst:

  1. Führen Sie Gedit als root ( gksu gedit) aus.

  2. Öffnen /etc/default/grubund lokalisieren Sie die folgenden Zeilen:

    GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    
  3. Ändern Sie die Werte wie folgt:

    GRUB_HIDDEN_TIMEOUT=10
    GRUB_HIDDEN_TIMEOUT_QUIET=false
    
  4. Speichern und starten Sie sudo update-grubvon Ihrem Terminal und starten Sie neu.

Jetzt sollte immer das GRUB-Menü angezeigt werden. Eine andere Option besteht darin, das GRUB-Menü nur nach Bedarf anzuzeigen. Halten Sie dazu einfach die UMSCHALTTASTE gedrückt, wenn der BIOS-Ladebildschirm angezeigt wird.

Viel Glück!


1
Das ist eine falsche Antwort. Per dieser: gnu.org/software/grub/manual/html_node/... : ‘GRUB_HIDDEN_TIMEOUT’ - Wait this many seconds for a key to be pressed before displaying the menu.Es hat nichts mit fehlgeschlagenen Boot zu tun hat
galets
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.