Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Тематический каталог -> Процесс начальной загрузки системы

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

Оригинал: "How to Restore Grub 2 As The Main Bootloader"
Автор: Damien Oh
Дата публикации: May 5th, 2010
Перевод: Н.Ромоданов
Дата перевода: 10 мая 2010 г.

Восстановление загрузчика GRUB2

Если у вас в компьютере используется двойная (тройная или счетверенная) загрузка систем, всегда существует шанс, что ваш загрузчик может выйти из строя, например, если вы обновляете одну из ОС на новую версию. Если вы используете Ubuntu (с новым загрузчиком Grub 2) и установили Windows, загрузчик Windows сотрет ваш Grub 2 и вы не сможете загрузиться в Ubuntu. Таким образом, вам будет необходимо восстановить загрузчик Grub 2.

Замечание: Если вы все еще используете старую версию Grub, то смотрите статью "Восстановление вашего загрузчика Grub".

Требуется: LiveCD с Ubuntu (Karmic или Lucid) — загрузите с сайта Ubuntu.com.

Запустите ваш компьютер и загрузитесь с Ubuntu LiveCD.

Первое, что мы должны сделать, это смонтировать существующий раздел Ubuntu. Если вы уже знаете номер вашего раздела (в виде sda1, sdb2 и т.д.), вы можете легко смонтировать его с помощью следующей команды:

sudo mount /dev/sda1 /mnt    #replace sda1 with your partition number

Однако, если вы совершенно не знаете номер вашего раздела, запустите GParted (Система -> Администрирование -> gParted). Найдите ваш раздел Ubuntu и запишите номер раздела.

GRUB2. Определение нужного раздела диска

Если вы используете различные разделы для каталогов root и home, удостоверьтесь в том, что это корневой раздел, а не home. Закройте GParted. Откройте терминал и введите следующую команду:

sudo mount /dev/sda1 /mnt    #replace sda1 with your root partition number

Далее вам нужно переустановить Grub 2 с помощью следующей команды:

sudo grub-install --root-directory=/mnt/ /dev/sdX  
#замените символ X в sdX на символ вашего раздела

Перезагрузитесь.

Теперь вы должны иметь возможность загрузить вашу Ubuntu.

Запустите следующую команду для того, чтобы обновить Grub 2 и добавить загрузчик Windows (или другую ОС).

sudo update-grub

Теперь вы у вас должна появиться возможность загружать ваши Ubuntu и Windows (или другую ОС)