Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Soft - *nix (https://forum.antichat.xyz/forumdisplay.php?f=48)
-   -   Восстановление grub`а (https://forum.antichat.xyz/showthread.php?t=71336)

Ky3bMu4 24.05.2008 15:58

Восстановление grub`а
 
Думаю, что новичкам будет полезно.

Примечание: я использовал sda1 и sda , вы соответственно заменаете на hda2/hda или что там у вас.


Грузимся с live-cd, далее
Код:

$ su
# mount -t ext3 /dev/sda1 /mnt

Если у вас навороченный дистр типо knoppix`а, то всё очень просто:
Код:

# grub-install --root-directory=/mnt /dev/sda
# umount /dev/sda1

Если же дистр менее навороченный, то grub-install там может и не быть, тогда:
Код:

# ln -s /mnt/usr/lib/grub /usr/lib/
# ln -s /mnt/sbin/grub /sbin/
# /mnt/sbin/grub-install --root-directory=/mnt /dev/sda
# umount /dev/sda1

Ну вот, в общем, и всё.

P.S.
Тему закрепить или ненадо?

Deem3n® 28.05.2008 09:08

https://forum.antichat.ru/showpost.php?p=425623&postcount=6

Ivan99999 05.06.2008 22:49

Вот варниант под *buntu
Сперва грузим систему в Live-CD и выполняем поочерёдно следующие команды:
Код:

sudo grub find /boot/grub/stage1  # эта команда выдаст (hdx,y) x и y это циферки, которые надо дальше подставить
Код:

root (hdx,y)
Код:

setup (hdx)
Код:

quit

++Norton++ 30.10.2008 12:35

Тогда уже для полного комплекта приведу пример восстановления Grub'а под Gentoo:
1) Грузимся с LiveCD
2) Монтируем уже установленный Gentoo:
Код:

mount /mnt/gentoo
mount /mnt/gentoo/boot

3) Монтируем ФС proc и dev:
Код:

mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev

4) Переходим в новую среду:
Код:

chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
export PS1="(chroot) $PS1"

5) Копируем смонтированные файловые системы в /etc/mtab (исключив строку rootfs):
Код:

grep -v rootfs /proc/mounts > /etc/mtab
6) Ставим Grub:
Код:

grub-install /dev/hda
P.S.
Мне кажется данную тему можно и закрепить, т.к. у новичков часто возникают подобные вопросы.

Shaitan-Devil 18.12.2008 11:47

Поставил Винду.Восстановил Груб, как можно загрузиться с Винды?

Ky3bMu4 18.12.2008 13:04

Цитата:

Восстановил Груб как можно загрузиться с Винды?
Знаки препинания поставь =\ . Я так понимаю: как заставить груб грузить винду?
В /boot/grub/menu.lst
Код:

title Windows
rootnoverify (hdx,y) // x,y меняешь на своё.
makeactive
chainloader +1


Shaitan-Devil 18.12.2008 17:07

Цитата:

Сообщение от Ky3bMu4
Знаки препинания поставь =\

Поставил.Спасибо за помощь.

Ali_MiX 08.08.2009 14:08

вот как восстанавливал в Ubuntu

Грузился с Live cd ubuntu и в терминале

Цитата:

sudo grub
grub>root (hd0,1)
grub>setup (hd0)
grub>quit
В журнале Linux Format за этот месяц (**.08.09) есть статья как восстановить Grub

DarkMist 31.10.2009 20:38

готово!
 
Здра уважаемые! Мне кажется или в Убунте 9.10 что то изменилось в грабе??

мучаюсь 2 сутки, никак немогу 7 винду и кубунту 9 10 вместе стартовать...
получается или винда или лина ... уже граб-инстал на изусть выучил((

- Решено! мега страшно-тайной командой - update-grub ! ..сегодня на собственном опыте убедился- коменты в файлах надо читать!!!

farex 01.11.2009 16:17

э...
Так ведь update-grub ведь обновляет конфиг груба.
И без этой команды после ребута конфиг сам обновится.
Нет?


Время: 14:47