Chaque fois que j'ai essayé de double amorcer Ubuntu avec Windows, j'ai toujours des difficultés avec la même chose ... éditer l'option par défaut sur le chargeur de démarrage grub. Je cours maintenant 11.10 et ai rencontré le même problème.
GRUB_DEFAULT=
dans le fichier /etc/default/grub
ne semble pas fonctionner non plus.Cela ne devrait pas être difficile, et je suis sûr qu'il y a une explication simple. Quelqu'un pourrait-il me dire ce que c'est?
Le guide définitif est le wiki de la communauté (lien ci-dessous).
Mais en résumé - GRUB_DEFAULT
prend une valeur numérique ou une valeur de chaîne. Les valeurs numériques reflètent les options de commande de démarrage (valeurs d'entrée de menu) décrites dans /boot/grub/grub.cfg
Par exemple - dans mon groupe, ma valeur GRUB_DEFAULT est définie sur la valeur 6 (six):
Si vous regardez /boot/grub/grub.cfg
et comptez les lignes commençant par le texte menuentry où la première entrée est zéro , le second est un et ainsi de suite, vous verrez que la valeur de six correspond à ce que vous voyez dans l'écran de démarrage.
N.B. J'ai tronqué le fichier pour afficher uniquement les lignes commençant par le texte menuentry
Définir par une valeur de chaîne est utile si vous voulez que Windows soit le démarrage par défaut.
Vous ne modifiez que GRUB_DEFAULT
dans le fichier /etc/default/grub
Dans les deux cas - exécutez Sudo update-grub
pour régénérer le fichier /boot/grub/grub.cfg
- c’est le fichier que grub utilise lui-même, mais vous ne devez pas le modifier vous-même.
Question liée:
Je venais de l'avoir et cela ne fonctionnait toujours pas, peu importe le nombre de fois où j'essayais des variations ... jusqu'à ce que je réalise que j'avais deux fichiers/etc/default/grub - un pour chacune de mes racines à double démarrage! Et j'avais édité le mauvais. Il existe donc un autre fichier ou une variable quelque part qui sélectionne le fichier que nous utilisons réellement.