web-dev-qa-db-fra.com

Ancien chargeur Grub encore utilisé

Mon ordinateur est venu avec Windows 7. Par la suite, j'ai effacé le disque et installé Debian propre. Plus tard, j’ai eu besoin de Windows pour faire une nouvelle installation de Windows 7 puis installer Debian. Ensuite, j'ai installé la dernière Ubuntu et supprimé l'ancienne Debian.

Mais lorsque je démarre mon ordinateur maintenant, le menu de démarrage (old, debian) indique:

Windows 7
Debian Linux

Si je choisis Windows 7, je démarre en W7, pas de problème, mais lorsque je choisis Debian, l'ordinateur affiche le dernier chargeur de démarrage d'ubuntu:

Ubuntu
Ubuntu with options
*some other option*
windows 7

Si je choisis Windows 7 ici, je suis à nouveau amené au premier écran du chargeur de démarrage et non à Windows.

Capture d'écran de Gparted:

Que dois-je faire maintenant pour supprimer l'ancien Grub et obtenir le dernier chargeur Grub démarrant sous Windows7?

5
user2559578

Vous avez le bon chargeur de démarrage GRUB installé! - Vous ne voyez que l'ancienne entrée du menu de démarrage de Windows, car le magasin Windows BCD n'a pas été modifié après l'installation de Ubuntu.

Démarrer Windows et ouvrir l'invite de commande en tant qu'administrateur et exécuter:

bcdedit /enum all /v  

Recherchez le menu d'entrée de démarrage Debian ... copiez l'identifiant et exécutez:

bcdedit /set {*} description "Ubuntu"  

Remplacez * par l'identifiant copié.

Mise à jour (avec des instructions concernant les nouvelles informations fournies le 8 décembre 2015)

Tout d'abord, réinstallez le chargeur de démarrage Windows.
Démarrez à partir du support d'installation Windows et sur Installer maintenant, sélectionnez réparation de votre ordinateur.
Choisissez Invite de commande et exécutez:

bootrec.exe /fixmbr
bootrec.exe /fixboot  
bootrec.exe /rebuildbcd  

Puis réinstallez le chargeur de démarrage "Ubuntu".
Démarrez à partir du support d'installation Ubuntu et sélectionnez Essayez Ubuntu sans installer ... sur le bureau ...
Ouvrez un terminal et exécutez:

Sudo mount /dev/sda1 /mnt
Sudo grub-install --boot-directory=/mnt/boot /dev/sda

Note: sda = disque | sda1 = partition système Ubuntu (tiré de la capture d'écran de votre question)

3
cl-netbox