Wie ändere ich die Zeit für das OS-Auswahlmenü in GRUB?

33

Ich habe Windows 7 und Ubuntu 12.04 in meinem System und ich habe gesehen, dass die Standardzeit für das OS-Auswahlmenü nur 10 Sekunden beträgt, da ich neu in Linux bin. Kann mir jemand sagen, wie ich diese Zeit verlängern kann?

Shirshendu Bhowmick
quelle

Antworten:

43
  • Drücken Sie Alt+F2

  • Befehl eingeben, gksu gedit /etc/default/grub

  • Ändern Sie den GRUB_TIMEOUTWert nach Bedarf auf 15 oder 20. (Wert in Sekunden) oder Setzen von Timeout auf -1 lässt GRUB auf unbestimmte Zeit warten, bis Sie manuell einen Eintrag auswählen und die Eingabetaste drücken. Es sollte so aussehen

    GRUB_TIMEOUT=10

  • Speichern Sie es. Schließen Sie gedit. Öffnen Sie nun ein Terminal und führen Sie es aus

    sudo update-grub

Wir sind
quelle
Ich benötigte root-Rechte, um die Grub-Datei zu bearbeiten.
RBT
12

Sie müssen die /etc/default/grubDatei bearbeiten , indem Sie ein Terminal öffnen und den folgenden Befehl ausführen:sudo gedit /etc/default/grub

Sie müssen festlegen GRUB_TIMEOUT, wie lange (in Sekunden) das Grub-Menü angezeigt werden soll. GRUB_TIMEOUTist eigentlich die Anzahl der Sekunden, bevor der Standardeintrag automatisch gebootet wird. Wenn Sie das Menü standardmäßig für 10 Sekunden anzeigen möchten, gehen Sie wie folgt vor:

GRUB_TIMEOUT=10

Stellen Sie außerdem sicher, dass Sie # vor der Zeile GRUB_HIDDEN_TIMEOUT = 0 hinzufügen:

#GRUB_HIDDEN_TIMEOUT=0

Führen Sie dann einen sudo update-grubNeustart durch.

Pfirsichfarben
quelle
6

Früher habe ich den Startup Manager verwendet, wie von Chad - 24216 ausgeführt, aber leider wird er nicht mehr gepflegt und befindet sich auch nicht in den Repositories.

Es wurde durch "grub-customizer" ersetzt, das zwar auf dem neuesten Stand ist, aber nicht in den Standard-Repositorys enthalten ist. Um es hinzuzufügen und zu installieren, gehen Sie am Terminal wie folgt vor:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer

Drücken Sie die Eingabetaste, um das Hinzufügen des PPA zu bestätigen

sudo apt-get update
sudo apt-get install grub-customizer

Drücken Sie zur Bestätigung Y

Sie können grub-customizer jetzt wie gewohnt starten. Wenn Sie die vollständige Liste ignorieren, die beim ersten Start angezeigt wird, und einfach auf die Schaltfläche "Einstellungen" in der Symbolleiste klicken, wird ein schöner Zusammenfassungsdialog angezeigt, in dem Sie den Zeitlimitwert und das Standardmenüelement wie folgt ändern können:

Grub Customizer-Einstellungsbildschirm

Quellen:

Startup Manager ist tot

Grub Customizer PPA

John T
quelle
4

Es gibt zwei Möglichkeiten, dies zu tun

  1. Start-up Manager (Entwicklung wird eingestellt)
  2. Grub-Customizer (Noch nicht in den offiziellen Repositories)

Verwenden des Start-up Managers (verfügbar bis 12.04)

Installieren Sie es, indem Sie Folgendes eingeben:

sudo apt-get update
sudo apt-get install startupmanager
  1. Aufmachen start-up manager

  2. Ändern Sie die Zeitlimiteinstellung auf 10 Sekunden

    Bildbeschreibung hier eingeben


Verwenden von Grub Customiser

  1. Um es hinzuzufügen und zu installieren, gehen Sie am Terminal wie folgt vor (Sie müssen einen PPA hinzufügen):

    sudo add-apt-repository ppa:danielrichter2007/grub-customizer

    Drücken Sie die Eingabetaste und geben Sie dann Folgendes ein

    sudo apt-get update
    sudo apt-get install grub-customizer

    Drücken Sie zur Bestätigung Y

    Grub Customizer-Einstellungsbildschirm

  2. Klicken Sie auf die GeneralRegisterkarte und ändern Sie das Zeitlimit auf 10 Sekunden


Hoffentlich hilft das.

Ashu
quelle
1
Ist der Start-Manager standardmäßig installiert? Auch ich habe gehört, dass das Projekt jetzt tot ist.
Anwar
@AnwarShah the op hat seine Betriebssystemversion nicht angegeben ... das ältere Betriebssystem hat den Start-Manager, nicht wahr?
Ashu
In diesem Fall können Sie das OP verdeutlichen. Ich glaube auch nicht, dass der Startup-Manager in den vorherigen Releases enthalten war
Anwar
@ AnwarShah Ich werde die Option für neuere Versionen von Ubuntu auch enthalten.
Ashu
@ AnwarShah bearbeitete meine Antwort .. sehen Sie, ob es passt, was Sie wollten.
Ashu
0

Die Antwort von Web-E ist wirklich der beste Weg, dies zu tun. Wenn Sie jedoch eine GUI-Methode zum Ändern von GRUB verwenden möchten, bei der keine Datei bearbeitet wird, können Sie einen Installations- "Start-Manager" von USC oder Synaptic herunterladen. Oder mit aktiviertem Universe Repo können Sie Terminal öffnen und installieren, indem Sie Folgendes eingeben:

sudo apt-get update
sudo apt-get install startupmanager
Tschad - 24216
quelle
Startup Manager-Paket ist in 12.04 nicht verfügbar.
Web-E
0

Sie müssen das Timeout für Grub ändern.
Schauen Sie sich diese Anleitung an, um wirklich einfache Anweisungen zum Ändern der Timeout- / OS-Auswahlzeit für Grub zu erhalten:

wie man die Zeit für das OS-Auswahlmenü in Grub ändert

Fernhill Linux Projekt
quelle