четверг, 29 мая 2008 г.

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



В общем у меня стоит на ПК 2-е ОСи Debian и Windows XP первая для изучения и работы, вторая для игр. Вот как-то стала 2-я работать плохо: игры тормозят, вылетают, система падает неизвестно из-за чего и т.д. Короче взял и переставил её, а она естественно затерла MBR, и при запуске стала грузиться в ед. числе. Пришлось восстанавливать первоначальный загрузчик, т.е. Lilo.
Собственно вот как я его восстанавливал:
- поставил установочный диск Debian в привод и запустил установку;
- после того когда режим установки дошел до разметки дискового пространства, зашел глянул номер раздела винчестера где у меня стоял Debian (это оказался hdb5) и переключился на другую консоль (комбинация клавиш альт+ф2);
- в консоли ввел команду 'mkdir /mnt/1' которая создала папку с названием 1 размещенную в разделе mnt;
- затем к созданной папке примаунтил диск где у меня была усnановлена система Debian – ‘mount /dev/hdb5 /mnt/1’;
- после этого командой 'chroot /mnt/1/' сделал папки папку 1 – корневым каталогом;
- далее ввел команду 'lilo' – которая восстановила загрузчик Lilo в MBR со старым конфигом.
После перезагрузки я увидел приветствие Lilo с запросом ввода какую ОСь грузить.

2 комментария:

alex8 комментирует...

А что если пишет команда 'lilo' не найдена?

Руслан aka Dethroner комментирует...

Это, скорее всего, значит, что при установке системы был установлен grub - загрузчик по умолчанию.