Si vous remplacez une carte mère UEFI, vous devrez ajouter les chemins de vos chargeurs de système d'exploitation à UEFI.
Cela peut être fait par efibootmgr
utilitaire. Vous devrez démarrer à partir d'Ubuntu LiveUSB, trouver votre partition EFI et ajouter les enregistrements.
La partition EFI est facile à trouver. C'est une petite partition fat32, qui a un boot
drapeau dans de nombreux cas.
Les chargeurs EFI sont des fichiers situés sur votre partition EFI. Ubuntu a deux chargeurs grubx64.efi
et shimx64.efi
. Ce dernier est signé avec la clé Microsoft pour pouvoir démarrer avec Secure Boot. Mais dans la plupart des cas, l'un ou l'autre fonctionne. Vous pouvez ajouter en toute sécurité uniquement shimx64.efi
.
Ces chargeurs sont situés à /boot/EFI/ubuntu
.
Donc, pour ajouter un enregistrement à UEFI, vous devrez exécuter
sudo efibootmgr -c -l "\EFI\UBUNTU\SHIMX64.EFI" -L ubuntu -d /dev/sdX -p N
où se /dev/sdX
trouve le disque sur lequel se trouve la partition EFI et N
le numéro de cette partition. Par exemple, /dev/sdb2
il ressemblera à ceci
sudo efibootmgr -c -l "\EFI\UBUNTU\SHIMX64.EFI" -L ubuntu -d /dev/sdb -p 2
/dev/sda1
est par défaut. Si vous avez votre partition EFI là, vous pouvez sauter -d
et -p
paramètres.
-c
Le paramètre consiste à créer un enregistrement UEFI.
-l
est un chemin d'accès au chargeur au format Windows commençant par \EFI
pour une raison quelconque.
-L
est une étiquette. Vous le verrez dans votre bios comme une option de démarrage. Vous pouvez le changer pour autre chose, mais je ne suis pas sûr que update-grub
cela ne le changera pas en ubuntu
arrière.
Si vous exécutez sudo efibootmgr -v
, vous verrez tous vos enregistrements avec des chemins et des étiquettes.
Vous pouvez supprimer un enregistrement ajouté par erreur en exécutant
sudo efibootmgr -Bb nnnn
où nnnn
est le numéro d'enregistrement.
Plus d'informations sur l' efibootmgr
utilité peuvent être obtenues par
man efibootmgr
Vous pouvez ajouter des enregistrements pour d'autres systèmes d'exploitation comme Windows de la même manière. Mais je ne peux pas donner plus de détails sur les fichiers et les chemins vers lesquels ils se trouvent.