Позволю себе немного не понять ...
в частности как это делать ... -
надо подмонтировать /dev/system/root и /dev/sda1
grub-install - достается .. .вроде ... что-то начинает делать, а потом grub-probe матерится, что не поймет где взять /dev - или что-то в этом роде ...
я выполняю вот так - п командно
mkdir /mnt/debchroot
mount --bind /dev /mnt/debchroot/dev
<-- тут ошибка, типа нету /dev
mkdir /mnt/debchroot/dev
<-- и повторяю
mount --bind /dev /mnt/debchroot/dev
mount --bind /proc /mnt/debchroot/proc
<-- тут ошибка, типа нету /proc
mkdir /mnt/debchroot/dev
<-- и повторяю
mount --bind /proc /mnt/debchroot/proc
далее:
mount -v /dev/system/root /mnt/debchroot
и по порядку:
mount -v /dev/sda1 /mnt/debchroot/boot
mount -v /dev/system/usr /mnt/debchroot/usr
mount -v /dev/system/tmp /mnt/debchroot/tmp
mount -v /dev/system/home /mnt/debchroot/home
mount -v /dev/system/var /mnt/debchroot/var
выполняю
~# chroot /mnt/debchroot
в чруте
# grub-install /dev/sda
и получаю в лоб:
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?)
попытка
grub-install --recheck /dev/sda
дает тот же ответ ...
выполнение
grub-install --root-directory=/mnt/debchroot /dev/sda
немного изменяет ответ - добавляя просто /mnt/debchroot/ ... :
/usr/sbin/grub-probe: error: cannot find a device for /mnt/debchroot/boot/grub (is /dev mounted?)