GRUB-Timeout verringern

38

Das GRUB-Timeout beträgt 8 Sekunden. Kann dies auf 2 oder 3 Sekunden reduziert werden? Wie geht das am besten?

Bryan Field
quelle

Antworten:

35

Versuchen

sudo nano /etc/default/grub

Ändern Sie den Wert von GRUB_TIMEOUT in 2 oder 3

speichern

sudo update-grub
fossfreedom
quelle
5

Ich bin mir nicht sicher, ob ich eine vollständige Antwort habe, da ich noch ein paar Fragen habe.

Erstens - Berechtigungen : Normalerweise benötigen Sie sudo, um grub.cfg zu bearbeiten. Wenn ich von der Kommandozeile aus bearbeite, mag ich Nano, das standardmäßig installiert ist, also würde ich es verwenden

$ sudo nano /boot/grub/grub.cfg

Wenn Sie nano noch nicht verwendet haben, drücken Sie nach dem Bearbeiten Ctl-O (den Buchstaben) zum Speichern und dann Ctl-X zum Beenden (Ctl-O ist optional, Ctl-X fordert Sie auf, wenn Änderungen vorgenommen wurden).

Zweitens - Grub : Das Bearbeiten von /boot/grub/grub.cfg ist wahrscheinlich nicht der richtige Weg. Grub2 verwendet die Datei / etc / default / grub, um alle Optionen abzurufen, und generiert dann die Datei grub.cfg für Sie. Dies ist wichtig, da grub.cfg aktualisiert wird, wenn ein Kernel-Update vorliegt oder andere Dinge, die sich auf grub auswirken könnten. Wenn Sie also möchten, dass Ihre Änderungen erhalten bleiben, müssen Sie / etc / default / grub bearbeiten.

$ sudo nano /etc/default/grub
$ sudo update-grub2

Mehr zu grub hier: https://help.ubuntu.com/community/Grub2/

Denken Sie daran, ein Backup zu erstellen, bevor Sie Systemdateien ändern : D

Third - 10s wait : Ich bin mir nicht sicher, ob Grub dein Bösewicht ist, aber hoffentlich hilft dir das obige, herauszufinden, ob es das ist. Alternativ können Sie etwas mehr ausarbeiten. Sind Sie im Grub-Menü, wenn Sie "Ubuntu zum Booten auswählen"? Was passiert, wenn Sie es ausgewählt haben? Oder beziehen Sie sich auf die Auswahl eines Standard-Betriebssystems durch das Grub - in diesem Fall hilft / etc / default / grub.

birdsarah
quelle
1
Das Bearbeiten von grub.cfg mit Grub2 ist eine schlechte Idee. Und natürlich ist Grub der "Bösewicht", der für das 10-sekündige Standard-Timeout auf Mehrfach-Boot-Systemen verantwortlich ist !!
isch
1

Eine GUI-Methode ist die Installation von StartUpManager:

$ sudo apt-get install startupmanager

Sie können das Grub2-Timeout mit diesem Dienstprogramm einstellen .

boehj
quelle
2
Startup-Manager verursacht häufig Probleme mit grub2
con-f-use
2
und ist nicht in den Repositories von Ubuntu 12.04 verfügbar.
Tsusanka
0

Sie könnten versuchen, einen GUI-Interface-Start-Manager namens "Grub Customizer" zu installieren.

Sieht aber nicht so aus, als wäre es in den Repos. Sie finden es jedoch hier bei Launchpad: Grub Customizer

Nach der Installation starte Ubuntu, starte Grub Customizer und konfiguriere es für den Countdown 0. Dann sollte es beim Booten keine Wartezeit geben.

Tschad - 24216
quelle
0

Dazu müssen Sie den Wert von GRUB_TIMEOUT auf 2 oder 3 ändern.

1 - In den Super-Modus wechseln

su -

gefolgt von der Eingabe Ihres root-Passworts

2- Öffnen Sie jetzt die Datei GRUB.cfg entweder im vi-Editor oder in Gedit (Gedit ist einfach (GUI)).

vi /boot/grub2/grub.cfg

oder

gedit /boot/grub/grub.cfg

3 - dann finde GRUB_TIMEOUT und ändere dessen Wert 2 oder 3

4 - Speichern Sie die Änderungen

5 - Wenn Sie Schwierigkeiten haben, schauen Sie sich mein Video auf YouTube an. Klicken Sie hier, um das Video anzusehen

Rahul Bhadana
quelle
Da es sich standardmäßig um Ubuntu handelt, können Sie sich nicht bei Ihrem Root-Konto anmelden - und das sollten Sie nicht ändern. Ich würde die Verwendung empfehlen sudoedit /boot/grub/grub.cfg. Wenn Sie gedit verwenden möchten, fügen Sie einfach eine Zeile VISUAL=geditzu Ihrer hinzu ~/.bashrc. Beachten Sie auch die Hinweise grub2von oben.
Arne L.