1 (30.08.2010 13:57:17 отредактировано mogul82)

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

XMPP: mogul82@jabber.ru Фанбой AMD

2

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

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

3

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

XMPP: mogul82@jabber.ru Фанбой AMD

4

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

Mageia4, KDE  4.11.4.

5

kubuntu 9.10

XMPP: mogul82@jabber.ru Фанбой AMD

6 (27.08.2010 22:38:14 отредактировано NoXi0uZ)

Я конечно не специалист, но один товарищ советовал мне вот это 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.

github.com/cocaine

7 (28.08.2010 00:45:28 отредактировано bobr)

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

Йа тьомный эльф

8

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

 Консоль:
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

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

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

9 (28.08.2010 12:31:03 отредактировано Vadimsky)

Восстановить загрузочную запись 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
Себе так много раз восстанавливал.

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

10

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

11

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

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null