Dieses Problem ist kürzlich für mich aufgetreten (und ich wurde aufgefordert, es als spezielle Frage zu stellen):
Mein System ist kein Dual-Boot- System , ich führe ein Ubuntu-Standarddesktopsystem "auf dem Metall" aus (ich denke, es läuft in einer VM genauso).
Wenn Sie cwährend des Bootens drücken, wird das GRUB-Menü nicht angezeigt (was meines Erachtens bei einem Dual-Boot-System der Fall ist).
Wie kann ich das GRUB-Menü dazu bringen, sich auf einem Single- Boot-System zu präsentieren?
Antworten:
Das Menü wird Shiftangezeigt, wenn Sie während des Ladens von Grub gedrückt halten, wenn Sie mit dem BIOS booten. Wenn Ihr System mit UEFI startet, drücken Sie Esc.
Für eine dauerhafte Änderung müssen Sie Ihre
/etc/default/grub
Datei bearbeiten - platzieren Sie ein "#" - Symbol am ZeilenanfangGRUB_HIDDEN_TIMEOUT=0
.Speichern Sie die Änderungen und führen Sie aus
sudo update-grub
, um die Änderungen zu übernehmen.Dokumentation: https://help.ubuntu.com/community/Grub2
quelle
GRUB_HIDDEN_TIMEOUT=0
Zeile in meiner/etc/default/grub
- stattdessen gibt esGRUB_TIMEOUT_STYLE=hidden
(Shift beim Booten hat bei mir nie funktioniert (Dell?)). Irgendeine Idee, was zu tun ist?/etc/default/grub
hilfreich: also mal reinschaueninfo -f grub -n 'Simple configuration'
. Dies erklärt die Optionen. Verwenden SieGRUB_TIMEOUT_STYLE=menu
, um das Menü anzuzeigen. Oder drückenESC
Sie, wenn Sie die Einstellung beibehalten,hidden
aber das Menü anzeigen möchten.Ich habe sowohl die Shiftund SpaceTasten ausprobiert, aber nichts funktioniert. Nur der EscSchlüssel funktioniert für Ubuntu 14.04 und 16.04, um das Grub-Menü beim Booten zu erhalten.
quelle
quelle
Shift
. Es funktioniert überall anders. Ich bin froh, dassEsc
das für meinen NUC funktioniert, aber es schien nicht für Sie zu funktionieren, oder?In Ubuntu 18.04 gibt es keine
GRUB_HIDDEN_TIMEOUT=0
Zeile/etc/default/grub
- stattdessen gibt esGRUB_TIMEOUT_STYLE=hidden
. Nachinfo -f grub -n 'Simple configuration'
:Wenn Sie die Zeile also entfernen oder auskommentieren als:
dann wird das Menü standardmäßig angezeigt.
18.04 + Nicht Dual Boot, bootet in 5 Sekunden:
quelle
Standardmäßig zeigt GRUB das Menü an, wenn ein zweites Betriebssystem installiert ist. Wenn nur Ubuntu installiert ist, lädt GRUB Ubuntu im Allgemeinen, ohne das Menü anzuzeigen. So konfigurieren Sie GRUB so, dass immer ein Menü angezeigt wird :
Bearbeiten
/etc/default/grub
:Setzen
GRUB_HIDDEN_TIMEOUT=
(kein Wert nach dem=
Vorzeichen).Legt fest , dass das Menü n Sekunden lang angezeigt wird.
GRUB_TIMEOUT=n
update-grub
, um/boot/grub/grub.cfg
basierend auf den/etc/default/grub
Einstellungen neu zu generieren.Sie können GRUB veranlassen, das Menü auch dann anzuzeigen , wenn die Standardeinstellung
GRUB_HIDDEN_TIMEOUT=0
wirksam ist:Hoffentlich klärt dies Verwirrung darüber, warum Shiftfür einige Benutzer und Escfür andere funktioniert .
quelle
Ich habe gehört, Shift macht es. Aber ich habe Space schon benutzt und es hat funktioniert.
quelle
Für neuere Ubuntu-Versionen gibt es keine,
GRUB_HIDDEN_TIMEOUT
stattdessen gibt esGRUB_TIMEOUT_STYLE
welche, diehidden
standardmäßig eingestellt sind.Öffnen Sie die Datei
sudo nano /etc/default/grub
Wert ändernGRUB_TIMEOUT_STYLE
vonhidden
bismenu
und vergewissern SieGRUB_TIMEOUT
sich , dass sie nicht auf0
Ausführen eingestellt istsudo update-grub
Done!!!
quelle