Problème grub - windows seven

Fermé
Linkman - 12 juin 2010 à 17:36
 Linkman - 13 juin 2010 à 17:38
Bonjour à tous,
J'ai depuis quelques mois Ubuntu 9.10 en dual boot avec Windows Seven sur mon ordinateur.
Hier, j'ai fait la mise à jour vers Ubuntu 10.4 et depuis, Grub n'arrive plus à lancer Windows Seven.
L'écran m'affiche un _ et Seven ne se lance pas !
J'ai tenté de trafiquer un peu le grub.cfg via :

sudo gedit /boot/grub/grub.cfg


Mais l'erreur n'est pas corrigée...

Voici mon grub.cfg au niveau du menuentry "Seven" :


menuentry "Windows 7 (loader) (on /dev/sda2)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 28c04b0ec04ae1a4
chainloader +1
}

Et voici le résultat d'un sudo fdisk -l :

Disque /dev/sda: 250.1 Go, 250059350016 octets
255 têtes, 63 secteurs/piste, 30401 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xe3265200

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 192 1536000 27 Inconnu
/dev/sda2 * 192 15392 122098688 7 HPFS/NTFS
/dev/sda3 15392 30402 120562688 7 HPFS/NTFS

Disque /dev/sdb: 250.1 Go, 250059350016 octets
255 têtes, 63 secteurs/piste, 30401 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x5d379805

Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 29284 235223698+ 83 Linux
/dev/sdb2 29285 30401 8972302+ 5 Etendue
/dev/sdb5 29285 30401 8972271 82 Linux swap / Solaris


Merci de l'aide que vous allez pouvoir m'apporter et merci aussi de bien m'expliquer car je ne connais pas tout de Linux.
A voir également:

3 réponses

Bonjour,
Le fichier grub.cfg ne doit jamais être modifié à la main !
Il existe un script qui détecte tous les os présents sur le disque et met à jour ce fichier, c'est update-grub.
Ouvre une console et tape la commande :
sudo update-grub
0
J'ai déjà essayé cette solution, sans résultat !
0
Utilisateur anonyme
12 juin 2010 à 22:12
Tu utlises Easy BCD 2.0 pour ton dual boot ?
http://doc.ubuntu-fr.org/tutoriel/comment_amorcer_ubuntu_avec_bootmgr
0
Mon pc n'est pas tatoué, je ne suis donc pas concerné par cet article.
0
Morgatte Messages postés 1219 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 24 janvier 2023 281
Modifié par Morgatte le 13/06/2010 à 10:28
C'est parce que le paramètre uuid qui identifier Windows Seven a été modifié par la réinstallation du nouveau grub.

search --no-floppy --fs-uuid --set 28c04b0ec04ae1a4

Si la mise à jour du grub ne fonctionne pas (sudo update-grub) ce qui reste possible puisqu'il n'y est pas parvenu lors de la mise à jour de ta nouvelle version, alors Edit Grub (même si ce n'est pas bien) et met ceci :

...
....
# search --no-floppy --fs-uuid --set 28c04b0ec04ae1a4
....
...

Par contre forcément le problème se représentera à la prochaine mise à jour de Grub.


(Desperate Housewives)
On ne joue tellement pas dans la même division que je me demande si on pratique le même sport.
0
Je viens d'effectuer cette modification, mais ça n'a rien changé...
Ca doit être le boot de Seven qui est abimé, je vais m'occuper de le réparer
0
Morgatte Messages postés 1219 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 24 janvier 2023 281
13 juin 2010 à 13:15
Non c'est pas seven le probleme.

Quand tu installes windows il install sa propre sequence de boot (NTLDR)
Mais ensuite tu installes Ubuntu, il le supprime pour installer à sa place Grub (ou Lilo) et c'est maintenant lui qui se charge de la sequence de boot pour les deux OS en commun (ce que ne fait pas NTLDR en passant)

Donc si tu as un souci pour démarrer Windows 7 penches-toi plutôt sur Grub, car le problème est très probablement de son côté.
Si tu réinstalles NTLDR, tu auras bien Windows+Ubuntu d'installés mais tu ne pourras jamais avoir accès à Ubuntu.
0
Morgatte Messages postés 1219 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 24 janvier 2023 281
13 juin 2010 à 13:29
J'avais déjà eu ce problème et j'y avais répondu (y a un moment)
C'est ce que je t'avais dit plus haut sauf que je ne t'ai pas dit qu'il fallait en suite faire un update de Grub.

Voici le lien qui reprend cette discution.
https://forums.commentcamarche.net/forum/affich-15121972-vista-ne-repond-plus
0
Donc, j'ai bien essayé tout ce que tu dis et c'est toujours la même chose...
Quand je veux démarrer Seven : ecran noir avec _ clignotant...

As tu autre chose à me proposer ?
0
Morgatte Messages postés 1219 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 24 janvier 2023 281
13 juin 2010 à 16:37
Ah oui pardon j'avais zappé le fait que tu arrivais à un _ clignotant. Effectivement je crois que tu as un autre souci par-dessus. Sans être sûr du résultat à ta place je mettrais de côté ubuntu pour le moment et je ferais ceci :

+ Essayer de réparer Windows :
- booter sur le CD d'install de Windows.
- Lancer la réparation automatique.
- Si Windows remarche c'est tout bon, sinon il faudra sans doute récupérer tes données sur un autre DDur (grâce ai LiveCD d'ubuntu par exemple) ensuite il te restera à réinstaller Windows.

+ Réinstaller Grub :
- en suivant ce qui est écrit ci-dessous (si la réparation de Windows a fonctionné)

+ Réinstaller Ubuntu :
- Si Windows a été réinstallé.
0