[Grub] reinstaller grub après windows

Questions et astuces concernant l'installation et la configuration d'archlinux
tuxrouge
archer
Messages : 141
Inscription : dim. 07 déc. 2008, 00:09

[Grub] reinstaller grub après windows

Message par tuxrouge »

Bonjour

Après mon installation de windows grub a été écrasé.
J'ai essayé de le réinstaller en chrootant le système comme l'indique la doc pour gentoo. mais certains ordres ne passent pas

Du coup je me retourne vers les experts.
Si vous avez une méthode précise et efficace, je suis preneur
ptitcois
Hankyu
Messages : 15
Inscription : dim. 26 sept. 2010, 00:19

Re: [Grub] reinstaller grub après windows

Message par ptitcois »

Salut,

il faut que tu boot sur un live cd, ensuite tu mont ton repertoire,en super utilisateur tu fais un:

Code : Tout sélectionner

chroot /point/de/montage/
( ou tu à monté ton systeme linux )

puis tu lances grub:

Code : Tout sélectionner

grub> root(hdX,Y)
avec X l'indice de ton disque dur ou ets ta partition /boot (commençant par0) et Y la partition du boot. ex si ta partoch de boot est sur le 1er DD et sur /dev/sda2 ça donne: hd(0,1)

Ensuite:

Code : Tout sélectionner

grub> setup (hdX)
grub> quit
Avec X le même que plus haut

bonne chance
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Grub] reinstaller grub après windows

Message par FoolEcho »

tuxrouge a écrit :comme l'indique la doc pour gentoo
Pourquoi prendre la doc de gentoo alors qu'on en a une ? Chroot

En résumé:

Code : Tout sélectionner

#montage du système
mkdir /mnt/Arch
mount /dev/sda? /mnt/Arch # monter arch
mount /dev/sda? /mnt/Arch/boot #monter /boot
#etc..
#montage des dossiers spéciaux
mount --bind /dev /mnt/Arch/dev
mount -t sysfs sys /mnt/Arch/sys/
mount -t proc /proc /mnt/Arch/proc
#en cas de grub-install
grep -v rootfs /proc/mounts > /mnt/Arch/etc/mtab
#chroot
chroot /mnt/Arch
# et là: ce que te propose ptitcois, ou juste grub-install /dev/sda

# fini
exit
# démontage bourrin
umount /mnt/Arch
Le plus important dans le cas de manipulation de grub est la ligne du mtab !

Tu peux aussi passer par un live comme supergrub. http://www.supergrubdisk.org/


@ptitcois: faudrait faire un petit effort sur le français. :chinois:
«The following statement is not true. The previous statement is true.» :nage:
tuxrouge
archer
Messages : 141
Inscription : dim. 07 déc. 2008, 00:09

Re: [Grub] reinstaller grub après windows

Message par tuxrouge »

merci pour les réponses

mais je ne dois pas être doué parce que je coince
La réinstallation de grub ne se fait pas.

win7 est installé sur mon premier disque dur (sda)
archlinux a le boot sur la première partition du second disque (en ext2)
/ est sur la troisieme partition du second disque en brtfs

grub-install /dev/sda ne fonctionne pas(could not find devicefor boot)
n passant par grub j'ai desmessages de réussite mais pas de grub installé au redémarrage

j suis neuneu ?

--

finalement ça fonctionne
pas par grub-install mais à la main

Code : Tout sélectionner

grub> setup (hdX)
X ne devait dans mon cas pas être le même que le premier puisque linux en sur un disque séparé

meci à tous
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Grub] reinstaller grub après windows

Message par FoolEcho »

Vu que tu as deux disques, tu pourrais tout aussi bien installer grub sur ton second disque et démarrer dessus dans le bios, non ? (pratique si tu veux récupèrer le disque opérationnel... cf. wiki pour démarrer correctement windows: http://wiki.archlinux.fr/GRUB#Double_am ... ec_Windows )
tuxrouge a écrit :grub-install /dev/sda ne fonctionne pas(could not find devicefor boot)
Sinon, même si tu t'en es sorti, avais-tu bien récupéré le mtab comme je te l'avais dit ? :|
«The following statement is not true. The previous statement is true.» :nage:
tuxrouge
archer
Messages : 141
Inscription : dim. 07 déc. 2008, 00:09

Re: [Grub] reinstaller grub après windows

Message par tuxrouge »

en tout cas j'avais fais la manip avec grep comme tu me l'avais indiqué
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Grub] reinstaller grub après windows

Message par FoolEcho »

Ça dépend aussi de quoi tu partais, mais bon peu importe, grub en console est préférable. :mrgreen:

:resolu: ?
«The following statement is not true. The previous statement is true.» :nage:
Répondre