PDA

Просмотр полной версии : Восстановление grub`а


Ky3bMu4
24.05.2008, 15:58
Думаю, что новичкам будет полезно.

Примечание: я использовал 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
Знаки препинания поставь =\

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

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 ведь обновляет конфиг груба.
И без этой команды после ребута конфиг сам обновится.
Нет?

DarkMist
02.11.2009, 12:08
2 FareX нет не становится... чтоб вы не делали и не писали пока апдейт неклацните в силу ничего не вступит.... вот такой ОН GRUB 1.9....

farex
02.11.2009, 15:45
2DarkMist
Это был лишь вопрос (а не утверждения
У меня в :
farex@dhcppc0 ~--> pacman -Q grub
grub 0.97-16
Все работает как надо.
Не зря Arch не обновляет груба (;
А если серьездно, то груб взял эту фишку скорее всего от lilo
И скорее всего команда update-grub проверяет конф файл на ошибки и обновляет его.
PS:
Все новое это хорошо забытое старое (это подтверждает случай с grub

ozs
13.11.2009, 01:28
А как отредактировать груб в kubuntu 9.10
Нужно удалить некоторые пункты, и что бы винда грузилась по умолчанию

nitx
13.11.2009, 06:36
А как отредактировать груб в kubuntu 9.10
Нужно удалить некоторые пункты, и что бы винда грузилась по умолчанию
vim[gedit, emacs, nano, etc...] /boot/grub/grub.conf[menu.lst] оно тут!.
Что бы винда грузилась по умолчанию измени default 0 на default (строчка_с_записью_загрузки _винды)-1, тоесть если она вторая в списке то надо default 1