Накрылсо граб. В загрузочной записи теперь загрузчик Виндов. Собственно вопрос как его восстановить? Способы из http://www.andrez04.net/forum/44-1606-1 не работают. Find /boot/grub/stage1 пишет что не могу найти ничего. Известно что раздел с линью это hd0,2. Пробовал переустановить граб с liveCD и через интОрнет, не помогло.
[Решено] Восстановление GRUB 0.97 в загр. запись
Вы поставили виндовс после установки линукса? Так?
совершенно верно
mogul82, а дистриб линукса какой?
kubuntu 9.10
Я конечно не специалист, но один товарищ советовал мне вот это 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.
Не могу сейчас обеспечить линком, но есть даже граб для виндовс. Точнее для НТФС и ставится из-под виндовс. Даже как-то заюзал разок по такой же причине, как и у топикстартера. Можете погуглить на эту тему. А потом можно и нормальный граб поставить, а можно и как есть оставить, дуал бут он вполне предоставляет.
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]
Могу ошибиться... писал по памяти.
Восстановить загрузочную запись 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
Себе так много раз восстанавливал.
Если разметка диска убита, то скорее всего груб и не встанет вообще, меня в свое время спас lilo.
Усли при установке винды не выбирались параметры по умолчанию, а ставилась в подготовленный заранее раздел, или в свободное место, то с разметкй ничего случится не должно.