Pages : 1
#1 Le 14/03/2021, à 08:49
- NyanWindows
Comment récupérer la main sur GRUB ?
Bonjour,
Après avoir réinstallé mon système je constate avoir perdu la main sur GRUB. Le menu de boot est figé, il a conservé les paramètres liés à mon ancien système. Aucune de ses entrées ne permet de démarrer quoi que ce soit.
Ainsi je suis obligé de démarrer manuellement à chaque fois :
set root=(hd1,gpt2)
linux /boot/vmlinuz_xxx_xxx root=/dev/sdb2 quiet
initrd /boot/initrd_xxx_xxx
boot
(avec _xxx_xxx variant selon la version du kernel).
Ma configuration de disque durs :
/dev/sda : HDD, GPT
/dev/sda1 : /home
/dev/sdb : SSD, GPT
/dev/sdb1 : boot (visiblement cassé...)
/dev/sdb2 : Système Debian
/dev/sdb3 : Système Ubuntu
Il n'y a aucun Windows installé.
À chaque mise à jour de kernel ou exécution de
sudo update-grub
le fichier de configuration se met à jour comme si de rien n'était mais les modifications ne sont pas prises en compte lors du redémarrage.
J'ai donc essayé de réinstaller GRUB sur la partition normalement réservée au boot :
$ sudo grub-install /dev/sdb1
Installation pour la plate-forme i386-pc.
grub-install : attention : Le système de fichiers « fat » ne prend pas en charge l'embarquage.
grub-install : attention : L'embarquage est impossible. GRUB ne peut être installé sur cette configuration qu'en utilisant les listes de blocs. Cependant, les listes de blocs ne sont PAS fiables et leur utilisation est déconseillée..
grub-install : erreur : refus de continuer avec les listes de blocs.
Je ne comprends pas pourquoi cette partition est formatée en FAT mais je n'ose pas la supprimer par peur de ne plus pouvoir booter même manuellement.
Auriez-vous quelques éclairages sur le sujet ?
Cordialement.
Hors ligne
#2 Le 14/03/2021, à 09:17
- ikewdu
Re : Comment récupérer la main sur GRUB ?
Salut,
Propose-nous un rapport boot-info. On en saura plus.
Hors ligne
#3 Le 14/03/2021, à 16:49
- Slyvester
Re : Comment récupérer la main sur GRUB ?
Bonjour,
La commande utilisée pour l'installation du Grub : sudo grub-install /dev/sdb1 est erronée. Essaie plutôt :
sudo grub-install /dev/sdb
Si tu n'obtiens pas de résultat positif ==> rapport boot-info
Dernière modification par Slyvester (Le 14/03/2021, à 16:50)
Hors ligne
#4 Le 14/03/2021, à 20:16
- NyanWindows
Re : Comment récupérer la main sur GRUB ?
Bonjour, merci pour vos réponses.
J'avais aussi essayé la commande proposée par Slyvester, qui a donné le même résultat que la précédente :
$ sudo grub-install /dev/sdb
Installation pour la plate-forme i386-pc.
grub-install : attention : cette étiquette de partition GPT ne contient pas de partition d'amorçage BIOS ; l'embarquage ne sera pas possible.
grub-install : attention : L'embarquage est impossible. GRUB ne peut être installé sur cette configuration qu'en utilisant les listes de blocs. Cependant, les listes de blocs ne sont PAS fiables et leur utilisation est déconseillée..
grub-install : erreur : refus de continuer avec les listes de blocs.
Je vais générer le rapport boot-info.
Hors ligne
#5 Le 15/03/2021, à 08:48
- Slyvester
Re : Comment récupérer la main sur GRUB ?
Bonjour,
Dommage. Fais un boot-info et poste l'URL qui sera générée pour comprendre comment tu as effectué ton installation : https://doc.ubuntu-fr.org/tutoriel/boot-info
Je laisse la main aux spécialistes.
Hors ligne
Pages : 1