J'essaie de réparer mon Grub après l'installation de Windows 7.
J'ai CDs Ubuntu live 64bit et 32bit + Super Grub Disque (Rescatux) + Boot-Repair-Disk . Je suis cette réponse Les étapes du programme. Mais à la 6ème étape, j'obtiens
/usr/sbin/grub-probe: error while loading shared libraries: libdevmapper.so.1.02.1: wrong ELF class: ELFCLASS32
après avoir exécuté update-grub
commandement.
Et puis j'ai essayé d'utiliser Réparation des bottes . J'ai d'abord essayé Réparation recommandée et c'est terminé avec succès mais quand je redémarre il n'y a pas de menu de démarrage. La fois suivante, je maintiens la touche Maj gauche pendant le démarrage. Le démarrage de Windows se fait toujours automatiquement.
Et puis j'ai essayé d'utiliser Réparation avancée . Mêmes résultats. Voici les journaux de mon Boot-Repair : http://paste.ubuntu.com/936178/
J'ai besoin de réponses spécifiques pour mon système. Merci.
Note :
Mon système Ubuntu est installé en 64 bits et je dispose de Live CD 64 bits et 32 bits.
Note 2
(après avoir démarré avec un Live CD 32bit) (regardez à Note 3 pour les résultats du Live CD 64bit )
file /lib/libdevmapper.so.1.02.1
->/lib/libdevmapper.so.1.02.1: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
file /usr/sbin/grub-probe
->/usr/sbin/grub-probe: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
ubuntu@ubuntu:~$ sudo mkdir /mnt/ubusda3
ubuntu@ubuntu:~$ sudo mount -t ext4 /dev/sda3 /mnt/ubusda3
ubuntu@ubuntu:~$ file /mnt/ubusda3/sbin/init
/mnt/ubusda3/sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
Note 3
(après avoir démarré avec un Live CD 64 bits)
file /lib/libdevmapper.so.1.02.1
->/lib/libdevmapper.so.1.02.1: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
file /usr/sbin/grub-probe
->/usr/sbin/grub-probe: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
ubuntu@ubuntu:~$ sudo su
root@ubuntu:/home/ubuntu# mkdir /mnt/ubusda3
root@ubuntu:/home/ubuntu# mount -t ext4 /dev/sda3 /mnt/ubusda3
root@ubuntu:/home/ubuntu# file /mnt/ubusda3/sbin/init
/mnt/ubusda3/sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
root@ubuntu:/home/ubuntu# file /mnt/ubusda3/lib/libdevmapper.so.1.02.1
/mnt/ubusda3/lib/libdevmapper.so.1.02.1: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped