Как восстановить GRUB после переустановки Windows Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
howto:восстановление_grub [2009/04/15 08:47]
— (текущий)
Строка 1: Строка 1:
-====== Как восстановить GRUB после переустановки Windows ====== 
  
-<note warning>​FIXME - везде надо проставить судо</​note>​ 
- 
-===== Для начинающих порекомендую следующий способ (Способ 1): ===== 
- 
-<​note>​Создайте загрузочный диск из исошника с пограммой СуперГраб (Super Grub Disk 0.9583). 
-Скачать можно с сайта: http://​freshmeat.net/​projects/​supergrub/?​branch_id=62132&​release_id=249273 
-или с файлового архива:​ http://​liski.vsi.ru/​ubuntu/​index.php?​action=tpmod;​dl=item88</​note>​ 
- 
-Загрузившись с него вы сможете попасть в свой linux. 
- 
-Далее в Терминале суперпользователя наберите следующие команды:​ 
- 
-  grub 
-  grub>​root (hdX,Y) 
-  grub>​setup (hdX) 
-  grub>​quit 
- 
-(hdX,Y) - раздел,​ где установлена Ubuntu или где находиться /boot. 
-Какие писать разделы (hdxxx), можно посмотреть в ''​menu.lst''​ в ''/​boot/​grub''​ директории,​ или с помощью команды в консоли grub:  
-  find /​boot/​grub/​stage1 
- 
-===== Если нет возможности воспользоваться вышеописанным (Способ 2): ===== 
- 
-Если, например,​ у вас проблемы с интернетом или нет пишущего привода,​ то можно использовать обычный Ubuntu live-CD. 
- 
-Загрузитесь с live-CD. Примонтируйте раздел с установленным linux: 
-<​code>​mount /dev/hda1 /​mnt</​code>​ 
-вместо hda1 может быть что-то другое. ​ 
- 
-<​note>​Вообще,​ разделы в Linux именуются так: ''​hd''​ - ATA-диск,​ ''​sd''​ - SATA-диск,​ третья буква - порядок диска (''​a''​ - первый,​ ''​b''​ - второй,​ ...), цифра - номер раздела (extended раздел тоже нумеруется,​ хотя его и нельзя смонтировать). Так, например,​ логический раздел на втором SATA-диске будет именоваться,​ скорее всего, ​ ''/​dev/​sdb5''​. Посмотреть существующие устройства (в том числе и диски/​разделы) можно в директории ''/​dev''​.</​note>​ 
- 
-Зайдите в ''/​mnt'',​ убедитесь,​ что смонтировалось то, что нужно (есть директории ''​bin'',​ ''​lib'',​ ''​var''​ и т.д.) 
- 
-Далее собственно восстановление GRUB 
-<​code>​grub-install /dev/hda --root-directory=/​mnt</​code>​ 
-где hda - это диск, на который нужно записать загрузчик. Для ускорения процесса можно добавить параметр ''​%%--no-floppy%%''​. 
- 
-Всё, теперь должно работать :) 
- 
-===== Если надо удалить Grub из загрузочной области первого диска, надо проделать следующее:​ ===== 
- 
-Загрузитесь с установочного диска WinXP и выберите пункт: **восстановление системы** FIXME Должен быть способ без использования не открытого ПО 
-  - В консоли восстановления наберите команду ''​fixmbr''​ и подтвердите выполнение команды,​ нажав ''​y'';​ 
-  - В консоли восстановления наберите команду ''​fixboot''​ и подтвердите выполнение команды,​ нажав ''​y'';​ 
-  - В консоли восстановления наберите команду ''​exit''​ для выхода из консоли. 
- 
- 
-===== Ссылки ===== 
-Обсуждение этой темы на [[http://​forum.ubuntu.ru/​index.php?​topic=9208.0|форуме]]. 
- 
-{{tag> Grub Восстановление How-to}}