grub-probe:エラー:/ cowへのフルパスを取得できません。

grub-probe:エラー:/ cowへのフルパスを取得できません。

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

この順序で:

  1. ライブLinuxセッションで起動します。

  2. /オペレーティングシステムがインストールされているパーティションをマウントします。/mnt

    sudo mount /dev/sda6 /mnt
    
  3. chroot環境を設定します。

    sudo chroot /mnt
    
  4. 「偽の」Linuxインストールが進行中で、GRUBに必要なすべてのファイルが/mntシステムが期待する場所にあり、実際にインストールされているシステムを実行しているかのようにGRUBをインストールできることを意味します。 ://boot

    sudo update-grub
    sudo grub-install /dev/sda
    

再起動すると、GRUBメニューが正常に表示されます。

おすすめ記事