J'ai un PC avec Windows 7 et Ubuntu.
Y a-t-il un moyen de faire en sorte que grub ne soit pas affiché du tout et démarre directement dans le système d'exploitation par défaut, et quand je le souhaite, je peux appuyer sur une touche ou quelque chose et choisir de démarrer dans quelque chose d'autre.
This est mon fichier grub.
J'ai essayé beaucoup d'options comme le délai d'attente caché, le style de délai d'attente, etc. mais rien ne fonctionne
Tout d’abord, veuillez vérifier cette question pour voir comment Windows peut être défini par défaut pour le démarrage: Comment configurer Windows pour s’amorcer par défaut dans le chargeur de démarrage?
Pour masquer le grub sauf si un bouton est enfoncé, vous devez le configurer pour le faire:
Appuyez sur Alt+F2
, tapez gksudo gedit /etc/default/grub
appuyez sur Entrée et entrez votre mot de passe.
Définissez les options comme suit:
GRUB_HIDDEN_TIMEOUT=6
GRUB_HIDDEN_TIMEOUT_QUIET=true
Enregistrez le fichier en appuyant sur CTRL+s
.
Ensuite, pour activer les modifications que vous avez apportées, exécutez cette commande et entrez votre mot de passe utilisateur à l'invite:
$ Sudo update-grub2
Maintenant, si vous redémarrez, le menu de menu ne devrait pas s'afficher à moins que vous n'appuyiez sur un bouton dans 6 secondes (défini par la configuration GRUB_HIDDEN_TIMEOUT
).
Une autre option est la suivante:
Réglez à la fois GRUB_TIMEOUT
et GRUB_HIDDEN_TIMEOUT
en tant que 0
et le menu de menu ne sera pas affiché à moins que vous n'appuyiez sur le bouton Shift lors du démarrage.
Pour plus d'informations sur la configuration de grub, vous pouvez consulter cette page: https://help.ubuntu.com/community/Grub2#Configuring_GRUB_2