08
Фев Восстановление GRUB 2
sudo grub-install /dev/sda
Выполняется с LiveCD.
Если вам повезло, и за вас никто ничего делать не захотел (chroot например), делаем всё сами.
На примере Linux установлен в /dev/sda1, потому его и монтируем. У вас это может быть другой раздел.
Использовать chroot можно только если вы загрузились из системы с той же архитектурой, что и собираетесь восстанавливать.
hint: В примере пропущены mkdir’ы.
sudo mount /dev/sda1 /mnt sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo chroot /mnt sudo grub-install /dev/sda
Восстановление 1ой версии GRUB
Похожие записи:
sudo mount –bind /dev /mnt/dev – это не срабатывает…
Алекс, в следующий раз стоит писать ещё и что выдала система на команду (так называемый “выхлоп”) ну и параметры системы (хотя, в данном случае они не особо важны).
Подозреваю, вы не сделали
sudo mkdir /mnt/dev(создать папку нужно перед монтированием в неё)Благодарю!!! два вечера сидел и восстанавливал ))
переустановил винду, затерся grub (ubuntu 10 стоит).
единственное, в терменале я на от root’а делал Вашы команды
спасибо!!!
Sergey, да, в данном случае не принципиально: делать через sudo или от root’а. Нам нигде не понадобятся переменные окружения пользователя.
Однако, по привычке (хорошей!), я под рутом никогда не сижу, ибо это черевато!
После введения sudo mount –bind /dev /mnt/dev
Выдаёт mount: точка монтування /mnt/dev не існує
А коли спробую створити sudo mkdir /mnt/dev
Пише наступне mkdir: Не вдається створити каталог `/mnt/dev’: No such file or directory
Що робити
sudo mount /dev/sda1 /mntнормально работает?
После неё на всякий случай сходите в папку /mnt и посмотрите что примонтировалось. Может там совсем не тот раздел…
Приложите к сообщению вывод
mount(может смонтировали раздел только на чтение).Архитектуры систем, с которой восстанавливаете и на которой восстанавливаете одинаковы? С x86 не восстановить x86_64. Наоборот – можно, но нужны дополнительные действия.
grub-install /dev/sda
пишет command not found