logo
Linux Описание

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

Ничто на этом свете не вечно. Загрузчик — не исключение. Чаще всего он портится при переустановке Windows, ведь программа инсталляции этой системы непременно его затрет, чтобы поместить туда свой. Поскольку повлиять на политику Microsoft в данном вопросе мы вряд ли сможем, то придется как-то приспосабливаться.

Конечно, можно полностью переустановить Linux. Благо что все персональные настройки хранятся в домашнем каталоге (его рекомендуется разместить в отдельном разделе диска). Но есть путь короче — восстановить загрузчик.

Если вы предпочитаете LILO, то порядок действий будет следующим. Сначала надо каким-либо способом загрузить Linux. Для этой цели подойдет либо LiveCD, либо диск, с которого устанавливалась система. Потом следует подключить корневой раздел командой mount [раздел] /mnt (вместо /mnt можно использовать любой другой свободный каталог). Если незанятой директории не найдется, то ее можно создать командой mkdir -p [каталог]).

Таким образом, все необходимые нам объекты будут находиться в директории /mnt, ее приказом chroot /mnt и нужно объявить корневой. И наконец, набрать в консоли lilo и нажать на Enter.

В результате LILO будет восстановлен в том виде, который он имел до разрушения. Однако у пользователя может возникнуть необходимость внести изменения в конфигурационный файл. Для этого надо применить консольный текстовый редактор.

Если вы используете GRUB, то порядок действий будет похожим. При невозможности загрузиться нормальным способом следует опять же воспользоваться LiveCD. Только команда для восстановления будет выглядеть так: grub-install —root-directory=[директория] [раздел]. После перезагрузки стартовый экран должен иметь первозданный вид.