Grub-Menü wird mit 18.04 immer noch angezeigt

Grub-Menü wird mit 18.04 immer noch angezeigt

Ich möchte das Grub-Menü ausblenden, aber mit den richtigen Einstellungen /etc/default/grubwird das Grub-Menü beim Booten trotzdem angezeigt. Ich führe es sudo update-grubnach jeder Bearbeitung aus. Unten meine Grub-Datei:

cat /etc/default/grub
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=2
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Mit den folgenden Einstellungen wird das Menü immer noch angezeigt, obwohl es das nicht sollte:

GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0

Gleiches Problem mit:

GRUB_HIDDEN_TIMEOUT=5
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0

Tatsächlich habe ich den gleichen Effekt wie Folgendes:

#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10

Ich verwende Ubuntu 18.04 LTS mit Dual-Boot-Windows. Ubuntu ist der Standardeintrag in Grub. Ich bearbeite die Datei und sudo nano /etc/default/grubführe sie dann sudo update-gruberfolgreich aus. Können Sie mir bitte helfen, das Grub-Menü wirklich auszublenden?

Bearbeiten: Nach der Antwort von abu_bua wurde das Problem gelöst, indem ich GRUB_DISABLE_OS_PROBER=truehier meine neue Grub-Datei hinzufügte:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0
GRUB_DISABLE_OS_PROBER=true
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Antwort1

Ohne Leerzeichen hinzufügen

GRUB_DISABLE_OS_PROBER= true   # WRONG
GRUB_DISABLE_OS_PROBER=true    # correct setting of variable

in Ihre Grub-Datei und aktualisieren Sie dann Ihre Grub-Datei durch Ausführen von

sudo update-grub

verwandte Informationen