Eu criei uma nova partição raiz e estou tentando executar update-grub dentro de um chroot. Eu bindmount o seguinte
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
E então:
update-grub
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?)
A mensagem de erro normalmente ocorre quando /proc ou /dev não estão montados, mas, conforme descrito acima, acredito que eles foram montados corretamente.
Por que não posso executar update-grub ?