web-dev-qa-db-fra.com

GRUB - Message d'erreur magique ELF après l'installation - Comment obtenir l'option à double démarrage?

J'ai tenté d'installer Ubuntu à côté de Windows 7. (chipset Intel i5 2300 H67)

Malheureusement, après une installation apparemment réussie, j'ai reçu le message suivant:

GRUB: sauvetage de grub "Archile indépendant ELF invalide">

Une autre réponse ici suggère que je devrais entrer ces commandes ci-dessous, qui devraient être personnalisées pour mes propres partitions.

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

Mes partitions sont ...

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   819202047   409497600    7  HPFS/NTFS/exFAT
/dev/sda3       819202048  1228802047   204800000    7  HPFS/NTFS/exFAT
/dev/sda4      1228804094  1953523711   362359809    5  Extended
/dev/sda5      1228804096  1936926719   354061312   83  Linux
/dev/sda6      1936928768  1953523711     8297472   82  Linux swap / Solaris

Cependant, je ne sais pas trop comment adapter les commandes ci-dessus, car je souhaite pouvoir effectuer un double amorçage avec Windows 7. (si ces commandes me conviennent quand même).

Étant donné mes partitions ci-dessus, comment puis-je obtenir que GRUB me donne une option de double démarrage?

merci

2
Kim

J'ai réussi à résoudre ce problème en utilisant le live cd et en entrant les commandes:

Sudo mount /dev/sda5 /mnt
Sudo grub-install --root-directory=/mnt /dev/sda

Je peux accéder avec succès à la fois à Ubuntu et à Windows.

3
Kim