web-dev-qa-db-fra.com

Comment puis-je résoudre une erreur GRUB: erreur «Magic Arch independent ELF magic» non valide?

Je suis coincé avec un problème plutôt irritant que j'ai rencontré après l'installation de 11.10 sur mon macbook pro 5,5.

J'ai fait une nouvelle installation efi en démarrant dans l'installation à l'aide du CD de bureau. Lors du premier redémarrage, on m'a présenté la "console d'archive ELF indépendante de Arch Arch non valide" et la console de secours Grubs.

J'ai lu GRUB: "Magie d'arch indépendante pour ELF non valide" après l'installation sur SSD mais la solution n'est pas une solution pour moi car installer grub via live cd signifie uniquement installer la version mbr et je ne peux pas sembler trouver un manuel sur la façon d'installer grub-efi tout en démarrant sur le cd live.

Ma question est donc la suivante: comment puis-je modifier le fichier grubx64.efi dans ma partition EFI, réinstaller grub-efi avec un CD/DVD en direct ou utiliser les commandes de secours de grub pour résoudre ce problème?

11
Cadoc

La solution pour moi était (et probablement pour toute personne ayant ce problème):

Démarrez le live cd et tapez dans le terminal (vous devez bien sûr éditer les opérations de montage en respectant votre propre table de partition):

Sudo apt-get install grub-efi-AMD64
Sudo mount /dev/sda3 /mnt
Sudo mount /dev/sda1 /mnt/boot 
Sudo grub-install --root-directory=/mnt /dev/sda

Grubx64.efi devrait maintenant démarrer sans aucun problème.

L'exécution de update-grub au démarrage d'ubuntu a restauré l'aspect plus convivial du menu de démarrage de grub.

9
Cadoc

J'ai eu le même problème "magie ELF indépendante Arch Arch invalide".

J'installais depuis une clé USB démarrée depuis le Bios en mode UEFI.

Après deux ou trois tentatives infructueuses de réinstallation de 12.04, j'ai essayé la même installation avec la clé USB démarrée sans le mode UEFI et cela fonctionne.

Pour votre information, ma configuration sur un SSD de 120 Go

sda1 /windows 90 GB   windows 7
sda2 /boot  100 MB
sda5 swap     1 GB
sda6 /        18GB   ubuntu 12.04
sda7 /home     8GB

Ma carte mère est P8P67 Pro avec Asus EZbios et j’avais deux choix dans mon menu de démarrage pour l’USB avec l’installation 12.04.

J'espère que ça aide!

3
Snoopy