#1 Le 04/11/2009, à 00:47
- Morgatte
[Resolu] Ubuntu (Karmic) puis Windows 7 (problème de Grub)
Hello,
Alors il semblerait que j'ai le problème inverse de la plupart du monde.
J'ai commencé par installer Ubuntu (Karmic) puis ensuite Windows Seven.
Du coup Windows 7 fonctionne très bien, mais il a effacé Grub.
J'ai lancé le LiveCD de Karmic et ai essayé ceci :
***Terminal***
sudo grub --batch
grub> find /boot/grub/stage1
grub> root (hd0,1) ** Avec hd0 ou autre patition donné par l'instruction précédente
grub> setup (hd0)
grub> quit
sudo reboot
Premier problème, ça ça fonctionnait bien avant Karmic, en fait j'ai un soucis dès la première ligne, c'est que je ne suis pas root et je ne connais pas le mot de passe associé... c'est con mais déjà je suis bloqué par ça !
Ensuite il semble que grub ne soit même pas présent sur la partition, et forcément impossible de l'installer puisque je ne suis pas root.
Qqu'un a-t-il une solution ? sinon je réinstalle Karmic, et là j'éditerais Grub à la main comme avant (enfin si il est toujours à la même place, mais je crois que oui car je l'avais installé par dessus XP et j'avais inverser le démarrage des deux OS)... Ce qui me parait étange c'est de ne plus trouver Grub après l'install de Seven !
Merci bye.
Dernière modification par Morgatte (Le 04/11/2009, à 09:11)
Hors ligne
#2 Le 04/11/2009, à 01:03
- xabilon
Re : [Resolu] Ubuntu (Karmic) puis Windows 7 (problème de Grub)
Salut
Si Win7 a effacé Grub, c'est assez logique que tu ne le retrouves pas, non ? Et c'est pas faute de le marquer partout dans la doc.
Depuis un LiveCD, il n'y a pas besoin de mot de passe, mais la version de Grub n'est plus la même.
Pour réinstaller grub, tu dois connaître la partition où est installé Ubuntu (appelons-là /dev/sdaX).
sudo mount /dev/sdaX /mnt
sudo grub-install --root-directory=/mnt /dev/sda
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#3 Le 04/11/2009, à 01:14
- Morgatte
Re : [Resolu] Ubuntu (Karmic) puis Windows 7 (problème de Grub)
Ok merci pour cette info, je vais essayer...
Juste pour info pour d'autres peut-être... pour connaitre quel OS se situe où :
sudo os-prober
Voici ce que ça me renvoit :
/dev/sda1:Windows 7 (loader):Windows:chain
/dev/sda5:Ubuntu 9.10 (9.10):Ubuntu:linux
Résultat :
Pas cool... Karmic refonctionne mais plus Windows Se7en.
De plus l'instruction ci-dessous
sudo os-prober
Renvoie maintenant seulement :
/dev/sda1:Windows 7 (loader):Windows:chain
-----------------------------------------------
Cependant j'ai remarqué lorsque j'ai récupéré grub et que j'ai tenté de démarrer Windows Seven qu'il me mettait un message d'erreur avec un numéro du type e8f48424f483f2dc
Et lorsque j'édite Grub je retrouve une ligne qui me parait pouvoir causer ce problème (si ce n° a été modifié lors de la récupération de Grub)
sudo nano /boot/grub/grub.cfg
Dans grub je retrouve cette partie :
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set e8f48424f483f2dc # <---------------------- ici
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
je vais mettre le signe # devant cette ligne pour quelle ne soit plus prise en compte.
Si je ne reviens pas dans ce topic, c'est que tout refonctionne normalement. Bye.
Dernière modification par Morgatte (Le 04/11/2009, à 01:39)
Hors ligne
#4 Le 04/11/2009, à 01:46
- Morgatte
Re : [Resolu] Ubuntu (Karmic) puis Windows 7 (problème de Grub)
C'est OK Pour moi, tout refonctionne !!! :D:D
Bye.
Hors ligne
#5 Le 04/11/2009, à 01:48
- xabilon
Re : [Resolu] Ubuntu (Karmic) puis Windows 7 (problème de Grub)
... sauf qu'il ne faut pas modifier à la main le grub.cfg
À la prochaine mise à jour de grub, l'erreur ré-apparaîtra. Mais bon, d'ici là, peut-être que les bugs d'os-prober auront été corrigés.
C'est le script /etc/grub.d/30_os-prober qui crée cette entrée du menu
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#6 Le 04/11/2009, à 01:52
- Morgatte
Re : [Resolu] Ubuntu (Karmic) puis Windows 7 (problème de Grub)
Ok, c'est exactement ce que je m'étais dit.
Merci. Je vais réécrire tout ça au clair et gardez cette manipe pour moi sous le coude.
Dernière modification par Morgatte (Le 04/11/2009, à 01:54)
Hors ligne