Cette question a été soulevée récemment pour moi (et on m'a demandé de la poser comme une question spécifique à ce sujet):
Mon système est pas dual-boot, je lance un système de bureau Ubuntu standard "sur le métal" (je pense que l'exécuter dans un VM est identique).
Pressage c lors du démarrage ne fait pas apparaître le menu GRUB (ce qui, je crois, s’applique à un système à double démarrage).
Comment puis-je obtenir que le menu GRUB se présente sur un système single - boot?
Le menu apparaîtra si vous maintenez enfoncé Shift lors du chargement de Grub, si vous démarrez à l’aide du BIOS. Lorsque votre système démarre avec UEFI, appuyez sur Esc.
Pour un changement permanent, vous devez éditer votre fichier /etc/default/grub
- placez un symbole "#" au début de la ligne GRUB_HIDDEN_TIMEOUT=0
.
Enregistrez les modifications et exécutez Sudo update-grub
pour appliquer les modifications.
Documentation: https://help.ubuntu.com/community/Grub2
J'ai essayé les deux Shift et Space clés mais rien ne fonctionne. Seulement le Esc La touche fonctionne pour Ubuntu 14.04 et 16.04 pour obtenir le menu Grub au moment du démarrage.
Dans Ubuntu 18.04, il n'y a pas de ligne GRUB_HIDDEN_TIMEOUT=0
dans /etc/default/grub
- il y a plutôt GRUB_TIMEOUT_STYLE=hidden
. Selon info -f grub -n 'Simple configuration'
:
si cette option est désactivée ou définie sur 'menu', alors GRUB affichera le menu, puis attendra que le délai d'attente défini par 'GRUB_TIMEOUT' expire avant de démarrer l'entrée par défaut. L'appui sur une touche interrompt la temporisation.
Donc, si vous supprimez ou commentez la ligne en tant que:
#GRUB_TIMEOUT_STYLE=hidden
alors le menu affichera par défaut.
18.04 + Pas de double démarrage, bottes en 5 secondes:
GRUB_TIMEOUT_STYLE = false
GRUB_TIMEOUT = (pas de valeur). Fonctionne bien LVM.
Par défaut , GRUB affiche le menu si un deuxième système d'exploitation est installé. Si seul Ubuntu est installé, alors GRUB chargera généralement Ubuntu sans afficher le menu. Pour reconfigurer GRUB pour toujours afficher un men :
Éditer /etc/default/grub
:
Définissez GRUB_HIDDEN_TIMEOUT=
(aucune valeur après le signe =
).
Configurez GRUB_TIMEOUT=n
pour afficher le menu pendant n secondes.
update-grub
pour régénérer /boot/grub/grub.cfg
en fonction des paramètres /etc/default/grub
.Vous pouvez obtenir GRUB pour afficher le men même si le paramètre par défaut GRUB_HIDDEN_TIMEOUT=0
est appliqué:
Espérons que cela dissipe toute confusion quant à la raison pour laquelle Shift fonctionne pour certains utilisateurs et Esc fonctionne pour les autres .
J'ai entendu dire que Shift le fait. Mais j'ai utilisé Space auparavant et cela a fonctionné.
Pour les versions plus récentes d'Ubuntu, il n'y a pas GRUB_HIDDEN_TIMEOUT
à la place de GRUB_TIMEOUT_STYLE
qui est défini sur hidden
par défaut.
Ouvrez le fichier Sudo nano /etc/default/grub
. Modifiez la valeur de GRUB_TIMEOUT_STYLE
de hidden
en menu
et assurez-vous que GRUB_TIMEOUT
n’est pas défini sur 0
, puis exécutez-le.
Sudo update-grub
Done!!!