Je prépare une installation à double démarrage pour l'ordinateur de ma femme. J'aimerais désactiver le délai d'attente pour la sélection du système d'exploitation qui utilise Ubuntu par défaut afin que l'ordinateur ne démarre pas sans faire de sélection. (IE. GRUB_TIMEOUT=INFINITE
) S’agit-il d’un simple cas de le laisser vide ou de #out
la ligne dans /etc/default/grub
? Je le veux pour que ma femme puisse choisir facilement le système d’exploitation sur son nouveau PC à démarrage double.
J'aimerais également savoir si la mise à jour de Burg après cela garderait le changement, car les grands graphiques des systèmes d'exploitation sont un peu plus conviviaux.
Remplacez GRUB_TIMEOUT
par 10
par -1
, enregistrez le fichier, puis exécutez Sudo update-grub2
. Redémarrez et vous avez maintenant un temps infini pour choisir le système d'exploitation.
Bien que cela fonctionne dans GRUB, cela ne fonctionne pas avec BURG et vous devrez changer la valeur de GRUB_TIMEOUT
en un nombre important tel que 120
secondes pour attendre avant de démarrer dans n’importe quel système d’exploitation et exécuter Sudo update-burg
pour refléter les modifications. Notez également que cette modification doit être apportée au fichier /etc/default/burg
car BURG ne considère pas les options définies dans /etc/default/grub
Régler timeout sur -1 fera GRUB attendre indéfiniment.
J'entends par là qu'il vous sera demandé de sélectionner manuellement une entrée et d'appuyer sur Entrée avant de lancer un système d'exploitation.
Lors de l'exécution de update-grub
, un avertissement indique que la définition de grubtimeout sur un nombre autre que zéro n'est plus prise en charge. Peu importe ce que j'ai changé la valeur du délai d'expiration de grub en délai d'expiration est resté à 10. Si vous rencontrez ce problème, la solution de contournement consiste à modifier le fichier grub.cfg
situé dans /boot/grub
. Vers la fin, le script indique IF TIMEOUT = 0 then timeout= 10
. Remplacez 10
par -1
. Pas plus de compte à rebours.
gksu gedit /boot/grub/grub.cfg
Trouvez la partie du script à la fin qui dit IF TIMEOUT = 0 then timeout= 10
. Remplacez 10
par -1
.
Ceci est une solution de contournement qui sera annulée si update-grub
est jamais exécuté. N'est pas permanent à moins que update-grub
ne soit pas exécuté manuellement.
(Fonctionne le 14.04.)