grub install failed
(grub2 et refind même combat)
Système et matériels / Installation et configuration

Suryavarman Membre non connecté
-
- Voir le profil du membre Suryavarman
- Inscrit le : 22/06/2018
- Site internet
- Groupes :
La mise à jour vers la version 9 à plantée. J'ai donc réinstaller le système. Mais l'installation de grub2 plante. J'ai essayer avec d'autres disque dur. J'ai essayé en activant l'option du BIOS: LEGACY + EFI.
J'ai essayé d'installé Refind.
J'ai essayé le mode rescue de grub2.
Rien n'y fait. (Remarque: Dans la phase d'installation de Mga9, si je réinstalle une seconde fois grub ou refind , l'installation passe mais au démarrage de la machine j'ai le droit seulement à grub rescue.)
Voici le message d'erreur lors de l'installation de grub2:
Une erreur est survenue
grub2-install failed: Installation pour la plate-forme x84_64-efi.
Could not prepare Boot variable: Function not implemented
grub2-installA : erreurA : efibootmgr n'a pas rA©ussi A enregistrer l'entrA©e de dA©marrage: Erreur d'entrA©e/sortie.
… propagated.
(Je penses que la carte mère montre aussi des signes de faiblesses sur la gestion des disques, c'est un sentiment qui croit.)

Suryavarman Membre non connecté
-
- Voir le profil du membre Suryavarman
- Inscrit le : 22/06/2018
- Site internet
- Groupes :
Au démarrage je tombe dans le mode rescue mode:
avec le message d'erreur suivant:
.
error : ../../grub-core/fs/fshelp.c : 257: file '/boot/grub2/i386-pc/normal.mod' not found.
Entering rescue mode…
grub rescue >
Je me retrouve avec une erreur similaire à celle de Débé.
https://www.mageialinux-online.org/forum/topic-30902+demarrage-dans-grub-rescue.php
Édité par Suryavarman Le 02/10/2023 à 09h44

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Rester en uefi uniquement.
Vérifier le boot vers le support d'installation.
Est-ce un partitionnement personalisé ? Vérifier la bonne présence de l'ESP.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Suryavarman Membre non connecté
-
- Voir le profil du membre Suryavarman
- Inscrit le : 22/06/2018
- Site internet
- Groupes :
1/ Non c'est du MSI :p
2/ C'est noté je ne touche plus au LEGACY, je ne laisse activé que le mode UEFI.
3/ J'utiles un DVD pour l'installation. J'ai bien tenter le système de secours pour réinstaller grub2. Je n'ai aucune erreur qui s'affiche quand le système de secours exécute « sh /boot/grub2/install.sh with root /mnt ». Mais ça ne change rien, ça ne boot pas.
4/ Oui c'est du personnalisé et il fonctionne sur d'autres PC.
[/ ext4 76Go][swap 15Go][/home ext4 130Go][/boot/EFI EFI System Partition Partition 6Go]
J'ai essayé bien d'autres manière
[EFI][/][swap][/home]
Disque A: [home] Disque B: [EFI][/][SWAP]
…
Rien n'y fait.
(Note: Sur un autre PC la maj vers Mga9 c'est bien déroulé hormis le soucis de l'écran de veille, j'ai attendu et redémarré l'ordi, RAS tout fonctionne.)
Édité par Suryavarman Le 02/10/2023 à 09h44

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Je vois deux hypothèses
Tu as un disque qui ne dispose pas de partition ESP et l'installeur tente de faire une installation en UEFI.
Tu as un BIOS récalcitrant, et la fonction d'écriture dans la NVRAM échoue.
Pour explorer la première hypothèse, démarre sur un système Live et fournis la sortie de (en root)
Code BASH :
lsblk
Yves

Suryavarman Membre non connecté
-
- Voir le profil du membre Suryavarman
- Inscrit le : 22/06/2018
- Site internet
- Groupes :

[root@localhost live]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 3,7G 1 loop /run/mgalive/ovlsize
sda 8:0 0 232,9G 0 disk
├─sda1 8:1 0 76,2G 0 part
├─sda2 8:2 0 1K 0 part
├─sda5 8:5 0 15,6G 0 part
├─sda6 8:6 0 134,7G 0 part
└─sda7 8:7 0 6,4G 0 part
sr0 11:0 1 3,8G 0 rom
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 3,7G 1 loop /run/mgalive/ovlsize
sda 8:0 0 232,9G 0 disk
├─sda1 8:1 0 76,2G 0 part
├─sda2 8:2 0 1K 0 part
├─sda5 8:5 0 15,6G 0 part
├─sda6 8:6 0 134,7G 0 part
└─sda7 8:7 0 6,4G 0 part
sr0 11:0 1 3,8G 0 rom
Informations provenant du gestionnaire de disques :
Périphérique : sda1
UUID : 21f9ae8c-b3b7-438f-b004-e26a826d84a5
Type : Journalised FS: ext4 (0x83)
Début : secteur 2048
Taille : 76Gio (32% du disque dur), 159732247 secteurs
Cylindre 0 à 9942
Partition d'amorçage par défaut
(pour DOS/Windows, pas pour LILO)
Périphérique : sda5
UUID : 17da9152-e521-45c8-ba7a-6ed6bf181ae0
Type : Linux swap (0x82)
Début : secteur 159737856
Taille : 15Gio (6% du disque dur), 32752974 secteurs
Cylindre 9943 à 11981
Périphérique : sda6
UUID : 45937103-62df-446a-94bc-97cd6deab6f8
Type : Journalised FS: ext4 (0x83)
Début : secteur 192493568
Taille : 134Gio (57% du disque dur), 282564547 secteurs
Cylindre 11982 à 29570
Périphérique : sda7
UUID : 318C-B731
Type : EFI System Partition (0xef)
Début : secteur 475060224
Taille : 6.3Gio (2% du disque dur), 13331841 secteurs
Cylindre 29571 à 30400

Suryavarman Membre non connecté
-
- Voir le profil du membre Suryavarman
- Inscrit le : 22/06/2018
- Site internet
- Groupes :
Même erreur, la fonction installBootloader plante.
Caché :
Le programme « draklive-install » a planté avec l'erreur suivante :
grub2-install failed: Installation pour la plate-forme x86_64-efi.
Could not prepare Boot variable: Function not implemented
grub2-install : erreur : efibootmgr n'a pas réussi à enregistrer l'entrée de démarrage: Erreur d'entrée/sortie.
...propagated at /usr/lib/libDrakX/any.pm line 278.
Perl's trace:
drakbug::bug_handler() called from /usr/lib/libDrakX/any.pm:278
any::installBootloader() called from /usr/sbin/draklive-install:426
main::setup_bootloader() called from /usr/sbin/draklive-install:124
main::install_live() called from /usr/sbin/draklive-install:87
Thème utilisé : Adwaita
grub2-install failed: Installation pour la plate-forme x86_64-efi.
Could not prepare Boot variable: Function not implemented
grub2-install : erreur : efibootmgr n'a pas réussi à enregistrer l'entrée de démarrage: Erreur d'entrée/sortie.
...propagated at /usr/lib/libDrakX/any.pm line 278.
Perl's trace:
drakbug::bug_handler() called from /usr/lib/libDrakX/any.pm:278
any::installBootloader() called from /usr/sbin/draklive-install:426
main::setup_bootloader() called from /usr/sbin/draklive-install:124
main::install_live() called from /usr/sbin/draklive-install:87
Thème utilisé : Adwaita

Guygoye Membre non connecté
-
- Voir le profil du membre Guygoye
- Inscrit le : 25/10/2018
- Groupes :
-
Modérateur
-
Forgeron
A l'envers ? Tu forces le mode Legacy seul.
Est ce que ça marche ?

Suryavarman Membre non connecté
-
- Voir le profil du membre Suryavarman
- Inscrit le : 22/06/2018
- Site internet
- Groupes :
Édité par Suryavarman Le 02/10/2023 à 18h00

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Que donne la commande ?
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Suryavarman Membre non connecté
-
- Voir le profil du membre Suryavarman
- Inscrit le : 22/06/2018
- Site internet
- Groupes :

Code :
[live@localhost ~]$ efibootmgr
BootCurrent: 0009
Timeout: 1 seconds
BootOrder: 0009,0006,0008
Boot0006 CD/DVD Drive BBS(CDROM,,0x0)/VenHw(5ce8128b-2cec-40f0-8372-80640e3dc858,0300)0000474f00004e4fcf000000080000008b0048004c002d00440054002d00530054002000440056004400520041004d00200047004800320034004e005300440031000000050109000300000000010416008b12e85cec2cf040837280640e3dc85803007fff040002010c00d041030a0000000001010600030101010600010003120a000300ffff00007fff040001043e00ef47642dc93ba041ac194d51d01b4ce631004b0048004100390042003500460032003300200030002000200020002000200020002000200000007fff04000000424f
Boot0008 Hard Drive BBS(HD,,0x0)/VenHw(5ce8128b-2cec-40f0-8372-80640e3dc858,0200)0000474f00004e4fbb000000080000008b00430054003200350030004200580031003000300053005300440031000000050109000200000000010416008b12e85cec2cf040837280640e3dc85802007fff040002010c00d041030a0000000001010600030101010600010003120a000700ffff00007fff040001043e00ef47642dc93ba041ac194d51d01b4ce63500310037003300300046004300300041003400320032002000200020002000200020002000200000007fff04000000424f
Boot0009* UEFI: HL-DT-ST DVDRAM GH24NSD1 PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x1)/Sata(3,65535,0)/CDROM(1,0x1e28ca,0x2000)0000424f

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron
C'est probablement le même problème que j'ai eu avec un vieil Asus. Le BIOS est bugué. Et les nouvelles versions des logiciels ne prennent plus en charge ces BIOS mal écrit.
Au moment de l'installation du gestionnaire d'amorçage, tu as un choix pour installer le boot hors de la NVRAM. Il faut que tu coches cette option. Ensuite, il est fort probable que tu n'arrives pas à démarrer. Il faut aller dans ton BIOS et ajouter une entrée manuellement en allant chercher le fichier de démarrage là où il a été installé.

Suryavarman Membre non connecté
-
- Voir le profil du membre Suryavarman
- Inscrit le : 22/06/2018
- Site internet
- Groupes :
- Installer dans /EFI/BOOT (j'ai déjà essayé mais je n'ai pas été voir dans le bios pour y ajouter cette entrée, d'ailleurs je doute que cela puisse se faire.)
- Ne pas toucher à l'ESP ou au MBR (je n'ai pas essayé celle là, mais cela implique de chaîner le démarrage de ce système avec un autre.)
Édité par Suryavarman Le 02/10/2023 à 23h58

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Code TEXT :
grub2-install : erreur : efibootmgr n'a pas réussi à enregistrer l'entrée de démarrage: Erreur d'entrée/sortie.
La partition ESP existe (elle est même très grosse), donc c'est mon hypothèse 2.
Le programme tente d'écrire une nouvelle entrée pour Mageia dans une zone mémoire permanente de l'ordinateur, mais il échoue.
Suryavarman :- Installer dans /EFI/BOOT (j'ai déjà essayé mais je n'ai pas été voir dans le bios pour y ajouter cette entrée, d'ailleurs je doute que cela puisse se faire.)
C'est la solution préconisée. En principe, ça doit démarrer dessus. Pour cela, tu restes en UEFI
Yves
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie