Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
sysadmin:boot:uefi:modifier_demarrage_uefi_via_efibootmgr [2024/12/05 15:18] – yoann | sysadmin:boot:uefi:modifier_demarrage_uefi_via_efibootmgr [2024/12/05 16:50] (Version actuelle) – yoann | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
- | ===== UEFI : Modifier la séquence de boot via efibootmgr | + | ===== efibootmgr |
Depuis le système d' | Depuis le système d' | ||
+ | < | ||
+ | Pour que la commande puisse fonctionner normalement le pseudo système de fichier '' | ||
+ | </ | ||
+ | Vérifier : | ||
+ | <code bash> | ||
+ | mount | grep efivars | ||
+ | </ | ||
+ | |||
+ | Si ce n'est pas le cas, remonter efivars en lecture/ | ||
+ | <code bash> | ||
+ | mount -o remount,rw -t efivarfs efivarfs / | ||
+ | </ | ||
+ | |||
+ | ===== Modifier la temporisation au démarrage ===== | ||
- | ===== Modifier | + | Passer |
- | Passer le timeout à 10 secondes avant de lancer | ||
<code bash> | <code bash> | ||
efibootmgr --timeout 10 | efibootmgr --timeout 10 | ||
</ | </ | ||
- | Pour retirer la pause au démarrage: | + | Pour retirer la temporisation |
<code bash> | <code bash> | ||
efibootmgr -T | efibootmgr -T | ||
Ligne 45: | Ligne 59: | ||
</ | </ | ||
- | Lorsque l' | + | Lorsque l' |
===== Supprimer une entrée ===== | ===== Supprimer une entrée ===== | ||
<code bash> | <code bash> | ||
- | # Supprimer | + | # Supprimer Boot0000 |
+ | efibootmgr -b 0000 -B | ||
+ | </ | ||
+ | |||
+ | ===== Sélectionner le prochain boot ===== | ||
+ | |||
+ | L' | ||
+ | |||
+ | <code bash> | ||
+ | # Le prochain démarrage utilisera exeptionnellement l' | ||
+ | efibootmgr --bootnext 0001 | ||
+ | |||
+ | # equivalent option courte | ||
+ | efibootmgr -n 0001 | ||
</ | </ | ||
+ | Pour supprimer l' | ||
+ | <code bash> | ||
+ | efibootmgr -N | ||
+ | </ | ||
Ligne 59: | Ligne 91: | ||
* https:// | * https:// | ||
+ | * https:// | ||
+ | * https:// |