Как восстановить загрузчик Grub после установки Windows

Это руководство описывает восстановление загрузчика Grub после установки Windows 7/Vista/XP. Если вы решили установить второй операционной системой Windows, то можете не увидеть загрузчик grub2 по причине того, что при инсталляции Windows перезаписывает основную загрузочную область (MBR).

Метод 1: Использование загрузочного диска Ubuntu 9.10.

Для начала вам надо скачать с официального сайта дистрибутив Ubuntu.

Предполагается, что раздел Ubuntu это sdc3, раздел /boot это sdc2.

Замечание: Вам следует заменить sdc3 и sdc2 на название своих разделов. Увидеть свои разделы можно командой fdisk -l.

Теперь загрузите Ubuntu с диска, откройте терминал Applications menu -> Accessories -> Terminal и авторизуйтесь как root, используя команды:

sudo -i

mount /dev/sdc3 /mnt

mount /dev/sdc2 /mnt/boot

grub-install --root-directory=/mnt/ /dev/sdc

Если у вас не файла “grub.cfg” , используйте команды, указанные ниже, для его создания

mount --bind /proc /mnt/proc

mount --bind /dev /mnt/dev

mount --bind /sys /mnt/sys

chroot /mnt update-grub

umount /mnt/sys

umount /mnt/dev

umount /mnt/proc

exit

 

Метод 2: Использование GRUB для DOS

GRUB4DOS это универсальный загрузчик, созданный на основе GNU GRUB. Он может загружаться из-под DOS/LINUX, или через загрузочный менеджер Windows/syslinux/lilo, или MBR/CD. Так же содержит встроенные BIOS disk emulation, драйвер ATAPI CDROM и т.п.

Скачать GRUB для DOS можно здесь.

Для пользователей XP

Скопируйте grldr из архива grub4dos на C:\\. Добавьте в boot.ini (скрытый файл) следующую строку:

c:\\grldr=”grub4dos”

Для пользователей Windows7/Vista

Скопируйте файлы grldr и grldr.mbr на C:\\. Создайте файл boot.ini в корневой директории диска C:. Ниже содержимое этого файла:

[boot loader]
timeout=0
default=c:\\grldr.mbr
[operating systems]
C:\\grldr.mbr=”Grub4Dos”

Теперь создайте файл menu.lst в корневой директории, содержаший следующие строки:

timeout 0
default 0
title grub2
find --set-root /boot/grub/core.img
kernel /boot/grub/core.img
boot

Теперь перезапустите компьютер и выберите загрузку через GRUB4DOS. Потом загрузку Ubuntu. После успешной загрузки и авторизации, установите grub в MBR:

sudo grub-install /dev/sdc

Замечание: : Замените sdc на ваш раздел

 

 

  • Оригинал: http://www.ubuntugeek.com/how-to-restore-grub-boot-loader-after-installing-windows.html

 

Другие публикации по теме:

Как установить firefox 3.6 stable из репозиториев ... Это руководство описывает процесс установки последней стабильной версии firefox 3.6 из репозиториев Ubuntu. Для пользователей ubuntu karmic/Lucid...
Вышла в свет Ubuntu 10.04 (Ясная рысь) и доступна ... Коллектив Ubuntu рад представить вам достижение Open Source-сообщества. Наш новый релиз - Ubuntu 10.04 LTS несет в себе большое количество новых возмо...
Как установить Transmission 2.0 в Ubuntu 10.04/9.1... Transmission это кроссплатформенный битторент-клиент Transmission отличается от популярнейших клиентов типа uTorrent, Vuze, и BitComet тем, что разра...
Новая стабильная версия Turpial... Turpial это твиттер-клиент, написанный на Python. Легкий, быстрый, полностью функциональный и интегрируемый в пользовательский интерфейс Установка Tu...

Поделиться информацией с друзьями!

Чтобы не пропустить обновления, подпишись на RSS или почтовую рассылку (свой выбор сделали уже 128 человек!)

Оставить комментарий