LinuxForum.Fans
Тема

[Решено] Восстановление GRUB 0.97 в загр. запись

Автор: mogul82 11 сообщений 7780 просмотров
#72833

Накрылсо граб. В загрузочной записи теперь загрузчик Виндов. Собственно вопрос как его восстановить? Способы из http://www.andrez04.net/forum/44-1606-1 не работают. Find /boot/grub/stage1 пишет что не могу найти ничего. Известно что раздел с линью это hd0,2. Пробовал переустановить граб с liveCD и через интОрнет, не помогло.

#72835

Вы поставили виндовс после установки линукса? Так?

#72837

совершенно верно

#72838

mogul82, а дистриб линукса какой?

#72843

kubuntu 9.10

#72853

Я конечно не специалист, но один товарищ советовал мне вот это http://www.supergrubdisk.org

>GNU/Linux is installed in your pc, you reinstall Windows and GNU/Linux no longer boots as Grub menu no longer appears on boot. You can restore Grub on your MBR automatically.

#72910

Не могу сейчас обеспечить линком, но есть даже граб для виндовс. Точнее для НТФС и ставится из-под виндовс. Даже как-то заюзал разок по такой же причине, как и у топикстартера. Можете погуглить на эту тему. А потом можно и нормальный граб поставить, а можно и как есть оставить, дуал бут он вполне предоставляет.

#72989

1. запускаемся с LiveCD
2. Монтируем ваши диски, для примера

[console]mount /dev/sda2 /mnt - это корень
#mount /dev/sda3 /mnt/home - домашняя папка
#mount /dev/sda1 /mnt/boot - тут ядро и загрузчик
#mount --bind /dev /mnt/dev - тут устройства
#mount --bind /proc /mnt/proc - всякая информация о системе
#chroot /mnt/ /bin/bash - делаем /mnt корнем
#grep -v rootfs /proc/mounts > /etc/mtab - создаем файл с информацией об примонтированных ФС

Запускаем GRUB и перезаписываем его в MBR

#grub
#find /boot/grub/stage2
#root (hd0,1)
#setup (hd1) или (hd0,1)
#quit или Ctrl+C[/console]

Могу ошибиться... писал по памяти.

#72992

Восстановить загрузочную запись Linux после установки Windows можно следующим способом:
1. Грузимся с любого Live CD
2. Монтируем коневую файловую систему (компьютера), в каталог /media/hdd (каталог на самом деле может быть любой пустой) командой
mount /dev/sda1 /media/hdd
3. Делаем chroot /media/hdd
4. Делаем grub install /dev/sda1
5. Перезагружаемся (делаем reboot) и вынимаем Live CD

где /dev/sda1 - ваш физический жёсткий диск, sda может быть любой, в зависимости от разбивки диска, ищется корнейвой раздел командой fdisk -l
папка /media/hdd должна реально существовать, если её нету, то создаём её командой mkdir /media/hdd
Все команды вводить от root-a
Себе так много раз восстанавливал.

#73034

Если разметка диска убита, то скорее всего груб и не встанет вообще, меня в свое время спас lilo.

#73052

Усли при установке винды не выбирались параметры по умолчанию, а ставилась в подготовленный заранее раздел, или в свободное место, то с разметкй ничего случится не должно.

Войдите или зарегистрируйтесь, чтобы ответить.