Библиотека сайта rus-linux.net
Как восстановить Grub 2 в качестве главного загрузчика
Оригинал: "How to Restore Grub 2 As The Main Bootloader"Автор: Damien Oh
Дата публикации: May 5th, 2010
Перевод: Н.Ромоданов
Дата перевода: 10 мая 2010 г.
Если у вас в компьютере используется двойная (тройная или счетверенная) загрузка систем, всегда существует шанс, что ваш загрузчик может выйти из строя, например, если вы обновляете одну из ОС на новую версию. Если вы используете 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 и запишите номер раздела.
Если вы используете различные разделы для каталогов 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 (или другую ОС)