Назад | Перейти на главную страницу

Почему update-grub не может найти мое корневое устройство?

Я создал новый корневой раздел и пытаюсь запустить update-grub внутри chroot. я bindmount последующий

for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done

А потом:

update-grub
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?)

Сообщение об ошибке обычно появляется, когда /proc или /dev не установлены, но, как описано выше, я считаю, что они были установлены правильно.

Почему я не могу бежать update-grub?