J'essaie de réinstaller grub à partir d'un lecteur USB. Je cours ce qui suit:
sudo mount /dev/sda6 /mnt sudo grub-install --root-directory=/mnt /dev/sda
J'obtiens l'erreur suivante:
grub-probe: error: failed to get canonical path of /cow.
quelqu'un peut expliquer l'erreur, et comment le résoudre?
modifier
J'essaie de réparer un système dual-boot cassé, fonctionnant à partir d'un USB contenant la menthe Linux.
Suivez ces étapes:
Démarrer dans une session Live Linux.
Montez la partition /
de votre operating system installé sur /mnt
sudo mount /dev/sda6 /mnt
Configurer un environnement chroot
:
sudo chroot /mnt
Vous êtes maintenant dans une "fausse" installation Linux qui traite /mnt
comme /
. Cela signifie que tous les files nécessaires pour GRUB sont dans /boot
où le système les attend et que vous pouvez installer GRUB comme si vous utilisiez réellement votre système installé:
sudo update-grub sudo grub-install /dev/sda
Maintenant redémarrez et vous devriez voir le menu GRUB apparaître normalement.
D'après ce qui a été écrit, il semble que vous essayez d'installer GRUB dans / dev / sda. Vous ne voulez pas monter le disque.
Vous searchz probablement: grub-install /dev/sda
Page de manuel GRUB pour reference, ou vous pouvez man grub-install
partir de votre système: http://linux.die.net/man/8/grub-install