Как восстановить загрузчик Linux


Не так давно в одной из статей мной упоминалось о возможности восстановления загрузчика операционной системы Windows на случай, если вы решили войти в мир Open Sourse, но по каким-то причинам вернулись обратно на старую добрую Винду. Там же упоминалось о том, что при установки нескольких ОС Windows надо ставить первой.

Но что если вы уже поставили Linux, а после него систему от Майкрософт?
В таком случае загрузчик Microsoft затрёт GRUB (загрузчик Линукс)
Что ж, это не такая уж большая проблема, как могло бы показаться сначала. Давайте его восстановим :


1. Грузимся с Live CD Linux

2. После загрузки пишем команды (с правами root):


# mkdir /old_root - создание каталога old_root, который будет точкой монтирования
# mkdir /old/dev - создание точки монтирования
# mount /dev/sda6 /old_root - монтирование устройства dev/sda6 к old_root (где dev/sda6 - место расположения старого загрузчика)
# mount --bind /dev /old/dev - монтирование устройств к old/dev

3.Теперь можно изменить корневую файловую систему:

chroot /old_root

4.Устанавливаем загрузчик:

# /sbin/grub-install /dev/hda
и перезагружаемся:
# reboot

Вот и всё.

0 коммент.: (+add yours?)

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

Примечание. Отправлять комментарии могут только участники этого блога.