[EFI] Perte des entrées (Résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 319
Inscription : mer. 27 mai 2015, 09:37

[EFI] Perte des entrées (Résolu)

Message par Joan31 » ven. 26 janv. 2018, 19:01

Bonsoir,

J'ai fais une actualisation du BIOS de mon PC et j'ai malheureusement perdu toutes mes entrées EFI.

Je n'ai plus "arch_grub" et "Windows Boot Manager".

A l'epoque à l'installation de Arch Linux j'avais tapé cette commande :

Code : Tout sélectionner

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --boot-directory=/boot/efi --debug
Mais je ne pense pas qu'il faille réinstaller Grub. La partition EFI existe avec le boot de Arch et Windows.

C'est juste que le BIOS ne voit plus "arch_grub" et "Windows Boot Manager".

Sauriez vous comment rétablir les entrées EFI ?

Merci pour votre aide.

A plus tard. :D
Dernière modification par Joan31 le dim. 28 janv. 2018, 23:28, modifié 1 fois.
Arch Linux x86_64
Intel Core i7-3770K @3.9GHz | nVidia GeForce 970 GTX
▹ 16Go DDR3 @1600Mhz | SSD 750Go | SSD 275Go

Joan31

Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 1976
Inscription : jeu. 15 mars 2012, 05:08

Re: [EFI] Perte des entrées

Message par waitnsea » ven. 26 janv. 2018, 19:36

Bonjour,
Le dialogue avec le Bios se fait avec efibootmgr
vois le man et le wiki
Tes anciennes entrées de boot devraient apparaître en les listant car la mise à jour du BIOS ne touche pas à la partition où elles sont, bien sûr

Code : Tout sélectionner

# efibootmgr
LENOVO Y700-341SH i7-6700 3.4gHZ 1 SSD + 2HDD - Arch/KDE - NVidia GeForce GTX 750 T
Sauvegardes quotidiennes de mes système et données par BORG

Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1930
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.
Contact :

Re: [EFI] Perte des entrées

Message par Xorg » dim. 28 janv. 2018, 15:58

Oui, les entrées de l'UEFI sont stockées dans la mémoire volatile de la puce, et cette mémoire est réinitialisée lors d'un flashage.
Les fichiers restent effectivement dans l'ESP, mais il faut recréer les entrées de boot à la main. La commande efibootmgr liste les entrées EFI présentes (donc non waitnsea, elle ne va rien lister dans ce cas).

Je voulais juste apporter cette précision. Le lien du Wiki montre comment recréer les entrées de boot.
Arch Linux x86_64 - Gnome 3 (Wayland)
- Desktop : Intel® Core™ i5 2500K - 8Go de DDR3 - SSD 250Go + 2 HDD 500Go
- Laptop : Intel® Pentiuml® 4405U - 4Go de DDR4 - SSD 120Go
Image AUR___Image Wiki___Image GitHub
Tux est un manchot, et non un pingouin. :marche:

Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 319
Inscription : mer. 27 mai 2015, 09:37

Re: [EFI] Perte des entrées

Message par Joan31 » dim. 28 janv. 2018, 23:28

Re salut, et désolé de ne pas avoir donné des news avant.
waitnsea a écrit :
ven. 26 janv. 2018, 19:36
Le dialogue avec le Bios se fait avec efibootmgr
vois le man et le wiki
Xorg a écrit :
dim. 28 janv. 2018, 15:58
La commande efibootmgr liste les entrées EFI présentes (donc non waitnsea, elle ne va rien lister dans ce cas).
Oui, cela me paraissait bizare qu'il puisse me lister quelque chose que meme le BIOS n'avait plus.
Mais le liens du wiki m'a suffit.

J'ai recréé les entrées du boot et c’était réglé.

Par exemple pour recréer l'entrée de mon Grub :

Code : Tout sélectionner

# efibootmgr --create --disk /dev/sda --part 1 --loader /EFI/arch_grub/grubx64.efi --label "arch_grub"
Et voilà. 8)

Merci encore pour vos conseil et bonne soirée. :bravo:
Arch Linux x86_64
Intel Core i7-3770K @3.9GHz | nVidia GeForce 970 GTX
▹ 16Go DDR3 @1600Mhz | SSD 750Go | SSD 275Go

Joan31

Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1930
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.
Contact :

Re: [EFI] Perte des entrées (Résolu)

Message par Xorg » lun. 29 janv. 2018, 13:35

Super, tu t'es débrouillé comme un chef. :chinois:
Arch Linux x86_64 - Gnome 3 (Wayland)
- Desktop : Intel® Core™ i5 2500K - 8Go de DDR3 - SSD 250Go + 2 HDD 500Go
- Laptop : Intel® Pentiuml® 4405U - 4Go de DDR4 - SSD 120Go
Image AUR___Image Wiki___Image GitHub
Tux est un manchot, et non un pingouin. :marche:

Répondre