Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| sysadmin:boot:uefi:modifier_demarrage_uefi_via_efibootmgr [2024/11/08 14:11] – créée yoann | sysadmin:boot:uefi:modifier_demarrage_uefi_via_efibootmgr [2024/12/05 16:50] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| - | ===== UEFI : Modifier | + | ===== 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 temporisation au démarrage: | ||
| + | |||
| + | <code bash> | ||
| + | efibootmgr -T | ||
| + | </ | ||
| + | |||
| + | ===== Ajouter une entrée ===== | ||
| Pour ajouter une entrée dans les options de démarrage : | Pour ajouter une entrée dans les options de démarrage : | ||
| <code bash> | <code bash> | ||
| - | efibootmgr --create --disk /dev/sda --part 1 --label | + | efibootmgr --create --disk /dev/sda --part 1 --label |
| # équivalent options courtes | # équivalent options courtes | ||
| - | efibootmgr -c -d /dev/sda -p 1 -L debtest | + | efibootmgr -c -d /dev/sda -p 1 -L debian1 |
| </ | </ | ||
| Ligne 31: | Ligne 52: | ||
| </ | </ | ||
| + | ===== Désactiver une entrée ===== | ||
| + | |||
| + | <code bash> | ||
| + | #Désactive l' | ||
| + | efibootmgr -b 0000 -A | ||
| + | </ | ||
| + | |||
| + | Lorsque l' | ||
| + | |||
| + | ===== Supprimer une entrée ===== | ||
| + | |||
| + | |||
| + | <code bash> | ||
| + | # 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 36: | Ligne 91: | ||
| * https:// | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||