USBドライブからgrubを再インストールしようとしています。次のコマンドを実行します。
sudo mount /dev/sda6 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
次のエラーが発生します。
grub-probe: error: failed to get canonical path of /cow.
誰かがこのエラーと解決策を説明できますか?
編集する
私はLinux Mintを搭載したUSBで動作する破損したデュアルブートシステムを修復しようとしています。
ベストアンサー1
この順序で:
ライブLinuxセッションで起動します。
/
オペレーティングシステムがインストールされているパーティションをマウントします。/mnt
sudo mount /dev/sda6 /mnt
chroot
環境を設定します。sudo chroot /mnt
「偽の」Linuxインストールが進行中で、GRUBに必要なすべてのファイルが
/mnt
システムが期待する場所にあり、実際にインストールされているシステムを実行しているかのようにGRUBをインストールできることを意味します。 :/
/boot
sudo update-grub sudo grub-install /dev/sda
再起動すると、GRUBメニューが正常に表示されます。