Такое сообщение об ошибке можно увидеть, выполняя обычный grub-install. Например, мне вывелось следующее:
df: Предупреждение: не удалось прочитать таблицу смонтированных файловых систем: Нет такого файла или каталога df: Предупреждение: не удалось прочитать таблицу смонтированных файловых систем: Нет такого файла или каталога Could not find device for /boot/boot: Not found or not a block device.
Когда я выполнил на свежеустановленной Gentoo команду
gentoo / # grub-install /dev/sda --root-directory=/boot
Сообщение понятное, но не наводящее на нужные мысли. Однако, не я один столкнулся с подобным, поэтому удалось найти решение:
cp /proc/mounts /etc/mtab
— нужно было записать таблицу примонтированных устройств в mtab файл. Так как gentoo у меня находилась в chroot’е, а родительская система знала о всех примонтированных устройствах, мне лишь нужно было передать эту информацию в gentoo.
После этого команда
gentoo / # grub-install /dev/sda
Выполнилась без осложнений.
Мне понравилась эта заметка:
Спасибо
Спасибо за информацию. Я думал что проблема в /etc/fstab и вне примонированном /dev/pts