[SOLVED] Восстановить груб
И так раньше у меня все работало на ура, потребовалось переустановить вин дома само собой груб отправился гулять далеко и на долго.
Думал с восстановлением проблем не будит, но как оказалось они есть, и даже не знаю что делать...
И так по порядку, что имеется.
/dev/sda5 это /boot раздел где ранее и стоял груб, он там и остался.
/dev/sda7 это / ну тут бес слов.
Что я делаю для восстановления.
Гружусь с "admin-cd" первое что попало под руку на офф сайте скачать на флешку.
Монтирую все добро как при установке.
mount /dev/sda7 /mnt/gentoo
mount /dev/sda5 /mnt/gentoo/boot
mount -t proc none /mnt/gentoo/proc
mount --rbind /dev/sys /mnt/gentoo/sys
mount --rbind /dev/dev /mnt/gentoo/dev
Ну и chroot домой.
chroot /mnt/gentoo /bin/bash
после чего пытаюсь установить груб как ставил его раньше.
grub2-install /dev/sda
а в ответ подучаю.
Path `/boot/grub2' is not readable by GRUB on boot. Installation is impossible
В упор понять не могу что ему не нравится, подскажите как вернуть его на родину.
- Для комментирования войдите или зарегистрируйтесь
Попробуйте
Здравствуйте, попробуйте вот это: ссылка
А если из под chroot сначало попробовать пересобрать grub?
Пробовал не помогало,
Пробовал не помогало, проблема в другом была, ниже отпишусь.
Попробуйте
Попробуйте вместо
grub2-install /dev/sda
использовать
grub2-install --root-directory=/mnt/gentoo/boot /dev/sda
Вообще, если на LiveCD есть свой grub2, то достаточно только sda5 куда-нибудь смонтировать, и установить grub2 без использования chroot, используя утилиту grub2-install с самого LiveCD.Увы но на сд был первый груб,
Увы но на сд был первый груб, и об этом думал.
После того как все
После того как все перепробовал решил просто открыть /dev/sda в fdisk из под сhroot, но на мое удивление выскочила ошибка.
Сделал вывод что проблема не в грубе а в том что нет доступа к /dev/sda из под chroot.
немного покопавшись в свалке (/dev/sda3) нашел среди уймы всего не нужного старый livedvd образ с которого и ставил систему, после загрузки с него все с первого раза установилось.
Сейчас как рас уже с генты на домашнем пк и сижу.
Так что если кто-то с таким столкнется проверьте если ли вообще доступ к /dev/sda и если нет ищите другой livecd, ну или разбиратся что с тем что у вас.
Всем спасибо кто ответил, задача решена.