web-dev-qa-db-fra.com

Correction de grub2 après l'installation d'ubuntu 12.04

J'ai installé Ubuntu 12.04, mais après le redémarrage, le message suivant s'affiche:

GRUB loading:
Welcome to GRUB!

error: file '/grub/i386-pc/normal.mod' not found
Entering rescue mode...
grub rescue>

J'ai la configuration suivante pour les partitons:

/dev/sda6:  /boot  ext2
/dev/sda9:  /      ext4
/dev/sda8:  swap
/dev/sda7:  /home  ext4

Je suppose que certains des préfixes pour GRUB sont incorrects en raison de la partition/boot? Ou il pourrait y avoir un problème avec EFI? Le matériel est un netbook asus 1015bx avec un chipset de fusion AMD c-60. Comment puis-je résoudre ce problème GRUB à partir de l'invite de secours?

4
3cHeLoN

Démarrez votre système sur un CD live. Montez votre système sur le live CD:

Sudo mount /dev/sda1 /mnt
Sudo mount --bind /dev /mnt/dev
Sudo mount --bind /dev/pts  /mnt/dev/pts
Sudo mount --bind /proc /mnt/proc
Sudo mount --bind /sys  /mnt/sys

Connectez-vous au système monté:

Sudo chroot /mnt

Installer grub:

grub-install --boot-directory=/boot/ --recheck /dev/sda

Redémarrez votre système.

6
Freefri

Vous pouvez taper la commande à l’aide de grub rescue:

grub-install /dev/sda

Puis quittez le mode de secours grub et redémarrez la machine


Ou :

Vous pouvez installer GRUB sur votre disque dur. Vous pouvez le faire en utilisant un CD de démarrage Ubuntu.

  1. Démarrer sur LiveCD

  2. Lorsque vous obtenez Ubuntu Live Desktop. Ouvrez un terminal ( Qu'est-ce qu'un terminal et comment puis-je l'ouvrir et l'utiliser? ) et tapez la ligne suivante à la fois:

    Sudo grub-install /dev/sda
    
    Sudo update-grub
    
    quit
    

Vous avez terminé maintenant. Redémarrez la machine.

Ceci installera grub sur le MBR de votre disque dur avec double démarrage. Essayez la dernière Ubuntu 12.04 LTS.

1
Amit Rane