web-dev-qa-db-ja.com

パス `/ boot / grub 'は、起動時にGRUBで読み取れません。インストールは不可能です。中止します。

Grubを更新しようとすると、次のエラーが発生します。

# grub-install /dev/sda
Path `/boot/grub' is not readable by GRUB on boot. Installation is impossible. Aborting.

そして

# grub-mkconfig -o /boot/grub/grub.cfg 
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?).

また、btrfsを使用しています。

3
Geremia

これを最初に実行する必要があります。

mount /dev/sda1 /mnt
mount --bind /dev /mnt/dev 
mount --bind /dev/pts /mnt/dev/pts 
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys

さらに、フラッシュリカバリドライブから起動した場合、

chroot /mnt

ソース

1
Geremia