#1 Le 06/10/2005, à 12:21
- Gillebert
[Résolu] réinstaller le MBR avec grub après installtion Windows
J'ai dû réinstaller Windows donc il me faut remettre à jour le MBR avec Grub.
J'ai suivi le wiki à la lettre qui donne une procédure de réinstallation.
Première chose : j'ai trouvé stage1 en faisant Find /lib/grub/i386-pc/stage1 ce qui m'a donné (Hd0,7) et non find /boot/grub/stage1.
ensuite j'ai fait : root (hd0,7)
puis : setup (hdo)
J'ai eu les messages (quelque chose comme cela):
checking if /boot/grub/stage1 no
checking if /grub/stage1 no
Comment cela se fait-il? Qu'aurais je dû faire que le wiki n'indique pas!
On renvoi souvent à des sites dans ce forum. Mais aucunes réponses à ce propos. Je me demande s'ils concernent vraiment Ubuntu et son contexte de mise en oeuvre?
merci pour votre aide
Dernière modification par Gillebert (Le 08/10/2005, à 07:55)
#2 Le 06/10/2005, à 12:38
- cep_
Re : [Résolu] réinstaller le MBR avec grub après installtion Windows
find /boot/grub/stage1
n'aboutit pas ?
Tu as une partition /boot différente ? elle n'est pas sur le même disque ?
Si tu sais dans quelle partition est ton /boot/grub/ essaye de donner cette root.
Quelle procédure du wiki as-tu suivi ? comme chacun ajoute la sienne ce n'est pas toujours ce qu'il y a de plus simple.
Une autre possibilité, si ça ne marche pas, serait de faire un chroot complet des deux partitions, si bien sûr tu as une partition /boot séparée.
En outre, si tu as un lecteur de disquette, vois ici une procédure pour restaurer grub depuis ce lecteur, qui te sera peut-être utile plus tard :
http://forum.ubuntu-fr.org/viewtopic.php?id=6275 (voir le troisième poste)
Enfin, vois aussi la procédure grub-install
D'autres informations : http://www.linux-france.org/article/sys/chargeurs/ix86/grub/grub-manual-fr.html#Installation
#3 Le 06/10/2005, à 16:46
- Gillebert
Re : [Résolu] réinstaller le MBR avec grub après installtion Windows
j'ai utilisé http://wiki.ubuntu-fr.org/installation/grub
J'ai booté avec un live CD ubuntu.
J'ai un seul disque : une partition windows, plusieurs partitions pour Ubuntu précédemment installé : une pour le swap, une pour /, une pour /boot, une pour /home.
quand je consulte "système fichier" dans le /boot je n'ai pas le répertoire grub ce que confirme ma commande find.
#4 Le 06/10/2005, à 17:12
- cep_
Re : [Résolu] réinstaller le MBR avec grub après installtion Windows
Jusqu'à la réinstallation de windows, ce pc bootait avec grub et ubuntu ensuite ? je suppose qe oui. Donc tu as obligatoirement un répertoire /boot/grub/, la réinstallation de windows ayant simplement éffacé grub dans le mbr.
Alors, tu peux déjà avec un live cd, démarrer et dans un terminal, tu fais sudo fdisk -l pour avoir la liste de tes partitions.
Mais, pour restaurer ton grub je te propose une méthode :
- tu démarres avec le cd d'installation de ubuntu et au prompt tu tappes : rescue
- tu séléctionnes le language et le clavier, tu laisses faire la détéction du materiel, lorsqu'il te prpose de donner un nom à la machine, et a inscrit ubuntu , tu confirme, tu laisses encore faire la détection, puis il va te proposer de monter une partition. Dans la liste, tu choisiras ta partition.
Ensuite, en bas de l'écran, tu auras un shell Là, tu tapes :
grub --batch
find /boot/grub/stage1
root (hdà_preciser,à_preciser)
grub> setup (hd0)
Lorsque c'est fini, tu tappes : exit et tu relances la machine.
Si tu te trompes de partition dans le choix, tu n'auras qu'à recommencer.
Si tu as besoin de passer d'autres commandes, tu peux ouvrir une deuxième console par les touches alt + F2 et là tu pourras utiliser le shell, par exemple un fdisk -l , nano, etc. etc. y compris monter d'autres partitions.
Pour revenir à la première console, ce sont les touches alt + F1.
Bonne continuation.
cep
grub> quit
#5 Le 07/10/2005, à 08:11
- Gillebert
Re : [Résolu] réinstaller le MBR avec grub après installtion Windows
Merci pour tes indications mais avant de me lancer j'ai voudrais comprendre.
Après avoir booté avec le Live cd Ubuntu, j'ai fait : cfdisk qui m'a affiché toutes mes partitions dont celle du boot telles que je les avaient précédement créées pourtant tout semble comme si celles-ci n'étaient pas reconnues par "live Ubuntu" notamment quand je fait : find /boot/grub/stage1.
Après avoir lu le "man mount", j'ai fait mount /dev/hda8/boot /boot
hda8 est la partition de mon /boot/ (celui que j'ai créé). En faisant ls /boot j'ai pu constater que /grub s'y était installé avec dedans stage1. Mais impossible d'y accéder avec : find /boot/grub/stage 1 j'ai une erreur 45 (si je me souviens) file not found.
J'attends le WE pour essayer ta dernière méthode.
Cdt
#6 Le 07/10/2005, à 08:27
- cep_
Re : [Résolu] réinstaller le MBR avec grub après installtion Windows
Après avoir lu le "man mount", j'ai fait mount /dev/hda8/boot /boot
Pourquoi ne pas faire tout simplement : mount /dev/hda8 /mnt pour monter dans /mnt ?
Mais impossible d'y accéder avec : find /boot/grub/stage 1 j'ai une erreur 45 (si je me souviens) file not found.
Lorsqu'on fait la commande de grub find dans une console, il arrive effectivement souvent que l'on ait une erreur 15.
La preuve :
cep@casa:~$ grub --batch
Probing devices to guess BIOS drives. This may take a long time.
GNU GRUB version 0.95 (640K lower / 3072K upper memory)
[ Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
grub> find /boot/grub/stage1
find /boot/grub/stage1
Error 15: File not found
grub> quit
quit
cep@casa:~$ cd /boot/grub/
cep@casa:/boot/grub$ ls
device.map fat_stage1_5 menu.lst menu.lst_old minix_stage1_5 stage1 xfs_stage1_5
e2fs_stage1_5 jfs_stage1_5 menu.lst~ menu.lst.old2 reiserfs_stage1_5 stage2
cepcasa@casa:/boot/grub$ cd
cepcasa@casa:~$
Bonne continuation.
cep
#7 Le 07/10/2005, à 20:27
- Gillebert
Re : [Résolu] réinstaller le MBR avec grub après installtion Windows
Mais que me proposes tu?
#8 Le 07/10/2005, à 20:35
- cep_
Re : [Résolu] réinstaller le MBR avec grub après installtion Windows
As-tu lu les deux messages au lien d'utiliser un smiley hurleur ?
Te dois-je une assistance ?
Alors, tu lis le wiki, tu lis ce que je t'ai écris, tu utilises le cd d'installation en rescue, ou tu fais un chroot.
Et tu te débrouille.
Terminé en ce qui me concerne pour ce topic.
#9 Le 07/10/2005, à 20:52
- Gillebert
Re : [Résolu] réinstaller le MBR avec grub après installtion Windows
OUI j'ai lu le wiki. de la documentation
Je suis un utilisateur lambda
Mais quand on explique il faut aller au bout des choses!
Slts
#10 Le 07/10/2005, à 21:19
- Gillebert
Re : [Résolu] réinstaller le MBR avec grub après installtion Windows
Depuis plusieurs jours après le boulot j'essaie de récupérer les choses je me demande bien pourquoi car j'utilisais Windows mais ma curiosité est un de mes défauts!
Je m'en suis sorti, probalement en partie grâce à ton aide. Voici ce que j'ai fait sans que je sosi sûr qu'il n'y ait pas d'autres façons de faire. Mais j'ai passé assez de temps depuis une semaine...
J'ai fait comme tu me l'as dit mount /dev/hda8 /mnt
j'ai fait cp /mnt/grub/* /boot/grub
puis grub ---batch
root (hd0,7) car Cfdisk m'avais dit que le boot était sur hda8
setup (hd0)
et ensuite j'ai vu défiler des choses plutôt sympathiques!
puis j'ai fait quit
et rebooté.
CA MARCHE! Je ne cherche plus à comprendre ce sujet (sauf pour une prochaine fois!)
merci pour ton aide.
Dernière modification par Gillebert (Le 31/12/2005, à 18:13)
#11 Le 08/10/2005, à 06:27
- racoon97
Re : [Résolu] réinstaller le MBR avec grub après installtion Windows
Résolu alors !
Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)
Hors ligne
#12 Le 08/10/2005, à 07:56
- Gillebert
Re : [Résolu] réinstaller le MBR avec grub après installtion Windows
OUi