Ré-installer GRUB

Salut,

J’ai sur un ordinateur trois disques dur:

_ /dev/sda Pour Windows Seven
_ /dev/sdb en partition /opt
_ /dev/sdc pour Debian 8 avec la racine, la swap et le /home

Au départ sdb et sdc étaient les seuls disques, mais j’ai ajouté Seven par la suite. En rebranchant les disques, j’ai supposé que je n’avais qu’à faire un chroot sur /dev/sdc5 (la partition racine) et à faire un:

os-prober
update-grub

(c’est ce que je fais d’habitude quand GRUB est dans les choux)

Pour ré-installer GRUB, mais il semblerait que ça soit inexacte.

Comment procéder dans ce genre de situation? J’ai essayé des grub-install avec l’option root-directory, ou force-install mais rien n’y fait je finis toujours pas booter sur Windows 7. Et les quelques tutos trouvé sur le net ne m’ont pas été d’un grand secours.

Une idée les coupains?

EDIT: Petit détail, quand je débranche le disque Windows (/dev/sda) j’arrive sur GRUB. Et sur Debian.

  • koshie

Est-ce que tu as essayé un [mono]grub-install /dev/sda[/mono] pour “neutraliser” la prise en main de la séquence de démarrage par Windows ?

Je devrais faire ça depuis un chroot (avec tout les disques de branchés) ou depuis le système en marche (sans le disque Windows)?

Merci pour ta réponse.

EDIT: Question idiote, puisqu’il faut que je tape sur sda. D’ailleurs, si je comprend bien, je dois installer GRUB sur le disque dur Windows? Il s’installera donc sur le MBR qui actuellement est contrôlé par Windows?

Pas très concluant:

[quote]user@debian:~$ sudo grub-install /dev/sda
grub-probe: error: failed to get canonical path of aufs'. grub-probe: error: failed to get canonical path ofaufs’.
Could not find device for /boot: Not found or not a block device.
user@debian:~$ sudo grub-install /dev/sdc
grub-probe: error: failed to get canonical path of aufs'. grub-probe: error: failed to get canonical path ofaufs’.
Could not find device for /boot: Not found or not a block device.[/quote]

Je reboot mais je n’y crois pas.

J’ai rien compris, rien du tout.

MAIS, en redémarrant, j’avais GRUB, malgré que le disque Windows soit lui aussi branché. Je n’avais pas d’entrée Windows, mais j’ai pu démarrer sur Debian, et:

os-prober
update-grub

Et ça roule.

Merci :slightly_smiling:

Après lecture de tes erreurs, je dois bien admettre que moi non plus :wink:
Content pour toi que ça marche quand même !