efibootmgr : Gérer l’ordre de démarrage EFI sous Linux

efibootmgr est une commande permettant de configurer l’ordre de démarrage EFI de son ordinateur sous Linux (« manipulate the EFI Boot Manager » dixit son man).

Afficher les entrées

En exécutant efibootmgr sans option supplémentaire, on obtient :

BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,2001,2002,2003
Boot0001* ubuntu
Boot0004* EFI USB Device (KingstonDataTraveler 3.0)
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network
  • BootCurrent : L’entrée sur laquelle le PC a démarré
  • Timeout : S’il y a un tempo avant de passer la main au bootloader
  • BootOrder : L’ordre de démarrage
  • Boot*** : Toutes les entrées de démarrage

L’argument -v permet d’afficher en plus les chemins pour chaque entrée :

BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,2001,2002,2003
Boot0001* ubuntu        HD(1,GPT,bd6a7def-7f81-4b45-af71-3fccfc26abf5,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot0004* EFI USB Device (KingstonDataTraveler 3.0)     PciRoot(0x0)/Pci(0x1d,0x0)/USB(0,0)/USB(5,0)/HD(1,MBR,0x48,0xa68,0x2000)RC
Boot2001* EFI USB Device        RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network   RC

Changer l’ordre de démarrage

De façon permanente :

# 0001 : Disque interne
# 2001 : Périphérique USB
# L'ordre devient : USB -> HD -> DVD -> PXE
sudo efibootmgr --bootorder 2001,0001,2002,2003

Uniquement au prochain démarrage :

# 2001 : Périphérique USB
sudo efibootmgr --bootnext 2001

Ici, l’ordinateur ne cherchera au prochain démarrage qu’à démarrer sur une clé USB. En affichant à nouveau l’ordre avec sudo efibootmgr (besoin d’être root), une nouvelle ligne fait son entrée :

BootNext: 2001

Supprimer une entrée

L’EFI a visiblement mémorisé la clé USB utilisée (« KingstonDataTraveler ») pour installer Ubuntu.

Pour supprimer cette entrée inutile, la syntaxe est la suivante :

# Syntaxe :
sudo efibootmgr -b [Identifiant de l'entrée] -B
# Exemple :
# Le 4 correspond à Boot0004 soit la clé USB
sudo efibootmgr -b 4 -B

Source : UEFI boot: how does that actually work, then?

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s