#1 Le 28/03/2010, à 23:28
- souques
Grub2 après la réinstallation de windows -{ Résolu}-
Bonjour a tous,
J'ai reformater ma partition de windows xp, et le grub ne se lance plus pour pouvoir lancer mon Karmic.
Je m'y attendait mais je ne pensait pas galérer pour ca
je sais que ce sujet a déja était traité plusieurs fois, mais en suivant les procédures de la doc ou bien celle la:
sudo su
mkdir /mnt/ubuntu
mount /dev/sdaX /mnt/ubuntu
mount -t proc none /mnt/ubuntu/proc
mount -o bind /dev /mnt/ubuntu/dev
chroot /mnt/ubuntu
grub-install /dev/sda
ou est le problème ? je ne comprend pas trop ce que je tape déja.
Est-ce qu'une bonne ame pourrait me venir en aide?
surement utile >>
root@ubuntu:/home/ubuntu# 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
Identifiant de disque : 0x70f20166
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 27631 221945976 7 HPFS/NTFS
/dev/sda2 27632 30401 22250025 5 Etendue
/dev/sda5 27632 30280 21278061 83 Linux
/dev/sda6 30281 30401 971901 82 Linux swap / Solaris
Disque /dev/sdb: 320.1 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x0003f20c
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 38913 312568641 7 HPFS/NTFS
Je ne veut surtout pas modifier le deuxième DD sdb (il n'y a pas d'OS dessus)
Merci beaucoup pour votre aide!
Dernière modification par souques (Le 31/03/2010, à 09:36)
Hors ligne
#2 Le 28/03/2010, à 23:58
- Gemnoc
Re : Grub2 après la réinstallation de windows -{ Résolu}-
Salut,
Bonjour a tous,
J'ai reformater ma partition de windows xp, et le grub ne se lance plus pour pouvoir lancer mon Karmic.
Je m'y attendait mais je ne pensait pas galérer pour ca
je sais que ce sujet a déja était traité plusieurs fois, mais en suivant les procédures de la doc ou bien celle la:sudo su mkdir /mnt/ubuntu mount /dev/sdaX /mnt/ubuntu mount -t proc none /mnt/ubuntu/proc mount -o bind /dev /mnt/ubuntu/dev chroot /mnt/ubuntu grub-install /dev/sda
ou est le problème ? je ne comprend pas trop ce que je tape déja.
Mais où as-tu pêché ce truc? (ça serait bien de donner des liens vers les pages de la documentation que tu as consultées, question qu'on sache ce que tu as fait jusqu'ici)
Et si ton Karmic ne démarre plus, d'où saisis-tu ces commandes? Du LiveCD?
Ta première commande créé un dossier ubuntu sous /mnt. Je ne vois vraiment pas l'idée derrière ça.
Ensuite, tu tente de monter /dev/sdaX dans le dossier ubuntu! Or, il n'y a pas de sdaX: quand dans la doc on mentionne un truc comme sdaX, il faut remplacer le X par le numéro de partition. sda désigne ton premier disque de 250Go, ensuite le chiffre désigne la partition du disque. Dans ton cas, Ubuntu est installé sur sda5.
Pour le reste, euuuuh, j'y comprends rien, et vraiment, si tu ne comprends pas toi non plus, tu devrais peut-être éviter de faire ce genre de manip?
En prenant pour acquis que tu avais fais une installation par défaut de Karmic, alors Grub s'est installé dans le MBR en début de disque. Si je comprends bien, ton Windows était dans la partition sda1, en le supprimant tu as peut-être supprimé Grub.
As-tu suivi cette procédure de la doc sur grub-pc (Grub2)?
Ça me paraît beaucoup plus simple à essayer que tes nébuleuses lignes de commandes...
Au fait, tu l'as réinstallé ton Windows, ou pas?
Dernière modification par Gemnoc (Le 29/03/2010, à 00:00)
Hors ligne
#3 Le 29/03/2010, à 00:02
- souques
Re : Grub2 après la réinstallation de windows -{ Résolu}-
merci de votre réponse rapide et désolé pour le manque de précision...
En effet je démarre du live-cd pour effectuer ces commandes (le X est 2 pour mon cas ou 5 je sait plus),
j'ai bien appliqué la doc mais la commande ne marche pas.
sudo grub-install --root-directory=/media/X /dev/sda5
le X est un nom a rallonge que j'ai pas retenue (je ne suis plus en live cd)
merci
Dernière modification par souques (Le 29/03/2010, à 00:05)
Hors ligne
#4 Le 29/03/2010, à 06:37
- Gemnoc
Re : Grub2 après la réinstallation de windows -{ Résolu}-
j'ai bien appliqué la doc mais la commande ne marche pas.
Et quel est le retour dans le terminal? Il y a un texte d'erreur qui s'affiche?
sudo grub-install --root-directory=/media/X /dev/sda5
le X est un nom a rallonge que j'ai pas retenue (je ne suis plus en live cd)
Alors difficile d'évaluer si le chemin saisi était correct ou non...
Vous tentez d'installer Grub sur sda5, qui est la partition contenant Ubuntu. La section «Réinstaller/Restaurer GRUB 2» de la doc grub-pc indique de l'installer sur sda tout court, donc au début du disque dans le MBR... Avez-vous essayé ça?
Et puis, vous n'avez toujours pas donné le lien vers la doc qui mentionnait la série de commandes que vous avez saisies, commençant par sudo su... Je ne trouve rien dans la doc à ce sujet...
Hors ligne
#5 Le 29/03/2010, à 09:33
- Gemnoc
Re : Grub2 après la réinstallation de windows -{ Résolu}-
La lecture de ce sujet pourrait être utile...
Hors ligne
#6 Le 29/03/2010, à 12:30
- souques
Re : Grub2 après la réinstallation de windows -{ Résolu}-
merci a vous.
je réessaye dés que j'ai le temps!
Hors ligne
#7 Le 30/03/2010, à 16:44
- souques
Re : Grub2 après la réinstallation de windows -{ Résolu}-
rebonjour a tous, désolé pour la réponse tardive, je n'ai pas trouvé le temps avant
(c'est ca la vie d'étudiant sérieux ).
Donc me revoila en live-cd, dans >systeme>utilitaire de disque j'ai:
partition5 (linux)
/dev/sda5 monté sur /media/dd3abeb3-c9ab-420c-bc2d-e3080bfdb120
Donc d'après la doc je lance la commande:
sudo grub-install --root-directory=/media/dd3abeb3-c9ab-420c-bc2d-e3080bfdb120
/dev/sda
retour:
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/media/dd3abeb3-c9ab-420c-bc2d-e3080bfdb120 /dev/sda
Installation finished. No error reported.
This is the contents of the device map /media/dd3abeb3-c9ab-420c-bc2d-e3080bfdb120/boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
je vérifie...:P
Tout est opérationnel pour les partition linux, mais lorsque je selectionne "windows xp sp2", cela me dit
> no such device
Alor j'essaie de trouver "/media/dd3abeb3-c9ab... mais le repertoire n'existe pas, j'ai quand même le repertoire "sda1" (dossier d'installation de windows) avec un dossier >boot>grub
souk@souk:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-20-generic
Found initrd image: /boot/initrd.img-2.6.31-20-generic
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows XP Professional x64 Edition on /dev/sda1
Mais je doute que cela resolve quelque chose, il me repéré deja la partition sur /dev/sda1...
Merci de votre aide!
Dernière modification par souques (Le 30/03/2010, à 17:27)
Hors ligne
#8 Le 30/03/2010, à 17:27
- souques
Re : Grub2 après la réinstallation de windows -{ Résolu}-
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
Identifiant de disque : 0x70f20166
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 27631 221945976 7 HPFS/NTFS
/dev/sda2 27632 30401 22250025 5 Etendue
/dev/sda5 27632 30280 21278061 83 Linux
/dev/sda6 30281 30401 971901 82 Linux swap / Solaris
Disque /dev/sdb: 320.1 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x0003f20c
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 38913 312568641 7 HPFS/NTFS
Hors ligne
#9 Le 30/03/2010, à 18:49
- Gemnoc
Re : Grub2 après la réinstallation de windows -{ Résolu}-
Salut,
Donc tu démarre bien sous Ubuntu maintenant, mais n'y arrive plus sous XP?
Mais je doute que cela resolve quelque chose, il me repéré deja la partition sur /dev/sda1...
Après avoir saisi la commande sudo update-grub, as-tu tenté de redémarrer sous XP? Parce que normalement, ça devrait être bon puisque Grub a trouvé ton XP...
Alor j'essaie de trouver "/media/dd3abeb3-c9ab... mais le repertoire n'existe pas, j'ai quand même le repertoire "sda1" (dossier d'installation de windows) avec un dossier >boot>grub
C'est normal, le "dd3abeb3-c9ab...", c'est l'identifiant unique UUID du disque. Grub utilise cet identifiant plutôt que les sda, sdb, parce que ces derniers ne sont pas fixes.
Par exemple, j'ai un disque externe branché à mon PC qui est reconnu comme sda, alors que mon premier disque interne qui contient Windows et Ubuntu est sdb. Mais si le disque externe est éteint au démarrage, alors c'est mon disque interne qui est reconnu comme sda! Si grub utilisait ces codes plutôt que les UUID, mon système n'arriverait pas à démarrer.
Hors ligne
#10 Le 30/03/2010, à 19:02
- souques
Re : Grub2 après la réinstallation de windows -{ Résolu}-
Désolé...
trop de péssimisme de ma part.
Après le Update-grub tout est opérationnel!!!
Merci a tous
Hors ligne
#11 Le 30/03/2010, à 20:04
- Gemnoc
Re : Grub2 après la réinstallation de windows -{ Résolu}-
Super!
Pense à mettre un [Résolu] dans ton titre.
Hors ligne