J'aurais dû faire les mêmes réglages lorsque j'ai acheté l'ordinateur, mais j'ai oublié comment le faire, alors prenez note.
** Cet article n'est qu'un mémo. Ceux qui y font référence sont à leurs propres risques. ** **
Lorsque j'ai redémarré ma machine après la mise à jour du BIOS, Windows a démarré à la place d'Arch Linux.
Utilisez efibootmgr pour définir l'ordre de démarrage. Puisque sudo
est omis ci-dessous, veuillez l'ajouter si nécessaire lorsque cela vous sera demandé.
Ici, les options d'efibootmgr sont expliquées à l'aide de la commande (ci-dessous) saisie dans mon environnement à titre d'exemple.
$ efibootmgr -c -d /dev/sda -p 1 -L "Arch Linux" -l "\EFI\boot\bootx64.efi"
Voir Gentoo wiki pour plus d'informations.
Créez une nouvelle entrée de démarrage.
Entrez le nom du disque sur lequel Linux est installé. Vous pouvez le vérifier avec lsblk
etc.
Dans mon environnement, Windows est installé dans / dev / nvme0n1
et Arch Linux est installé dans / dev / sda
, donc j'ai choisi -d / dev / sda
.
Vous pouvez le vérifier avec fdisk -l
, parted -l
, etc.
C'était 1 dans mon environnement, donc je l'ai réglé sur -p 1
.
Donnez-lui un joli nom.
Entrez le chemin du fichier efi spécifié lors de la création du fichier de configuration pour le chargeur de démarrage tel que grub.
Cependant, ** utilisez \
au lieu de /
** pour le chemin.
Dans mon environnement, le fichier efi était dans / boot / EFI / boot / bootx64.efi
, alors changez / ʻdans le chemin sous
/ boot en
\ et
-l "\ EFI Je l'ai fait \ boot \ bootx64.efi "`.
Dans mon environnement, lorsque j'ai redémarré mon ordinateur, l'ordre de démarrage défini par ʻefibootmgr` a été réinitialisé. Cependant, l'entrée de démarrage elle-même a été créée correctement, j'ai donc pu modifier l'ordre de démarrage à partir des paramètres du BIOS.
Si l'entrée de démarrage elle-même ne peut pas être trouvée, le réglage mentionné ci-dessus de la valeur de -l
peut être incorrect. Vérifiez si l'entrée de démarrage a été créée correctement avec ʻefibootmgr -v`.
Si vous trouvez quelque chose qui ne va pas, veuillez nous en informer dans les commentaires. À bientôt.