Bon, alors après quelques jours à comprendre comment amorcer Windows 8 et Ubuntu 12.04 en double-amorçage, j'ai rEFInd mon chargeur d'amorçage par défaut.
Mon problème réside maintenant dans ma configuration EFI:
Voici la chose: 1 et 2 ne fonctionnent pas, mais je ne veux pas m'en débarrasser pour l'instant. 3 est où est ma recherche, et je veux que ce soit au sommet. Chaque fois que j'allume l'ordinateur, c'est l'ordre de démarrage par défaut. Je peux le changer à chaque démarrage, mais je préférerais ne pas le faire.
J'ai remarqué qu'il y avait un programme eifbootmgr, mais je ne sais pas trop comment l'utiliser. En gros, je souhaite réorganiser la liste de manière permanente à: 3,4,5,1,2.
Si je pouvais obtenir un guide sur la façon de le faire, je l'apprécierais :)
MISE À JOUR: Rod, j'ai donc pris des captures d'écran de ce qui s'est passé et j'ai eu un résultat étrange dans le menu de démarrage ...
Tapez Sudo efibootmgr -v
pour afficher vos entrées de démarrage actuelles. Après avoir tapé votre mot de passe, vous verrez quelque chose comme ceci:
BootCurrent: 0003
Timeout: 0 seconds
BootOrder: 0003,0002,0000,0001
Boot0000* rEFInd Boot Manager HD(1,28,96000,bc34b60c-6611-492f-99b0-d2c37bd77f48)File(\EFI\refind\shim.efi)
Boot0001* Fedora HD(1,28,96000,bc34b60c-6611-492f-99b0-d2c37bd77f48)File(\EFI\Fedora\grubx64.efi)
Boot0002* rEFInd (via PreLoader) HD(1,28,96000,bc34b60c-6611-492f-99b0-d2c37bd77f48)File(\EFI\refind\PreLoader.efi)
Boot0003* ubuntu HD(1,28,96000,bc34b60c-6611-492f-99b0-d2c37bd77f48)File(EFI\Ubuntu\grubx64.efi)
Vos coordonnées seront bien sûr différentes. Vous devez identifier vos entrées et déterminer l'ordre dans lequel vous souhaitez qu'elles apparaissent. Par exemple, supposons que vous souhaitiez démarrer ces entrées avec rEFInd par défaut, puis rEFInd via PreLoader second, puis Ubuntu et enfin Fedora si toutes les autres échouent. La commande souhaitée serait alors 0000,0002,0003,0001. Vous pouvez ensuite spécifier cette commande via l'option -o
à efibootmgr
name__:
Sudo efibootmgr -o 0000,0002,0003,0001
La sortie inclura une répétition moins détaillée de la sortie d'origine, avec la ligne BootOrder
modifiée en conséquence. Vérifiez que vos modifications sont correctes, puis redémarrez-le pour vérifier qu'il fonctionne. (Malheureusement, certains EFI sont bogués, et il y a eu des bugs introduits récemment par efibootmgr
et le noyau.) Si vous rencontrez des problèmes, il existe des moyens de le corriger avec un EFI Shell et sa commande bcfg
name__, omettez les détails à moins que vous ne signaliez que efibootmgr
ne fonctionne pas.