Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > *NIX системы: Общие вопросы > проблемы с grub-install |
Автор: ByteX 25.12.2006, 00:36 |
Возникла небольшая проблема с восстановоением grub-а. после загрузки live-cd проделываю примерно следующее: mkdir /mnt/root chroot /mnt/root grub-install /dev/sda После чего получаю ошибку /dev/sda not found or not a block device. /dev/sda на самом деле не создаётся. Вопрос в том, как сделать, чтобы в /dev создавались ссылки на устроиства. Диск - sata, дистр - в подписи. |
Автор: nickless 25.12.2006, 01:01 | ||||
Попробуй так:
|
Автор: Dragon 30.12.2006, 02:19 |
У меня была подобная проблема, все что я придумал - это написать: mknod /dev/sda b 8 0 mknod /dev/sda1 b 8 1 ... И все ОК. Причем на постоянной основе ![]() |
Автор: ByteX 7.2.2007, 00:00 | ||
Пробовал, но теперь вылезает
|
Автор: bilbobagginz 7.2.2007, 01:55 |
он не может прочитать файл. у тебя /boot - отдельный раздел или под / ? обычно (если ты чинишь уже установленную систему) после chroot очень полезно сделать просто: mount -a пока. |
Автор: bilbobagginz 7.2.2007, 04:50 |
нужно установить grub на правильный раздел, и чтобы menu.lst соответствовал. приведи /etc/fstab и /boot/grub/menu.lst удачи. |
Автор: ByteX 7.2.2007, 22:27 | ||||
fstab
menu.lst
|
Автор: bilbobagginz 8.2.2007, 10:36 |
тут всё нормально. а что у тебя написано в файле: /boot/grub/device.map ? |
Автор: ByteX 8.2.2007, 16:47 | ||||
То-то и оно. В device.map
|
Автор: powerfox 8.2.2007, 17:38 |
У меня была когда-то похожая ошибка. Решается очень банальна (на сколько я помню): просто нужно копировать с системы, с помощью которой восстанавливаешь, этот файл (а лучше все файлы из /boot/grub, кроме menu.lst). Естественно, сначала стоит сделать резервную копию. Можно проверить наличие файла в директории ![]() |
Автор: ByteX 8.2.2007, 19:56 | ||
Уже пробовал, результат тот же. Первым делом проверил. |