 | Устранение неполадок LILO и GRUB
Поиск загрузочного сектора
При запуске GRUB на экране высвечивается "GRUB loading, please wait...", а затем GRUB переходит в свое загрузочное меню. LILO обычно выводит приглашение LILO: (но некоторые версии выводят меню сразу же). Если экран LILO или GRUB недостижим, то, вероятно, пришло время для диска восстановления. Вообще говоря, вы узнаете об этой проблеме вместе с каким-нибудь сообщением BIOS о том, что не найден загрузочный сектор или даже жесткий диск.
Если ваша система не может отыскать пригодный загрузочный сектор, то, возможно, что ваша LILO или GRUB стала поврежденной. Иногда некоторые операционные системы (или не в меру старательные "программы защиты от вирусов" под Windows®) перезаписывают загрузочные сектора, и попутно создают другие проблемы. Диск восстановления позволит вам переустановить LILO или GRUB. Как правило, желательно применить chroot к старой файловой системе, чтобы использовать конфигурационные файлы прежних LILO или GRUB.
В случае hard-disk-not-found, вероятно, имеет место сбой оборудования (и вам остается надеяться, что сделана резервная копия); часто это имеет место и в случае no-boot-sector. Обратитесь учебному пособию на тему 202 за более подробной информацией о LILO и GRUB.
Настройка LILO и GRUB
LILO настраивается при помощи файла /etc/lilo.conf или другим конфигурационным файлом, задаваемом в командной строке. Чтобы переустановить LILO, сначала убедитесь, что ваш файл lilo.conf действительно отвечает вашей текущей системной конфигурации (в особенности информации о правильных разделах и номере диска; они могут изменяться например при добавлении жесткого диска и/или разделов). После того, как такая проверка сделана, просто запустите /sbin/lilo под root (или в однопользовательском режиме).
Настройка и переустановка GRUB, в сущности, представляет собой тот же процесс, что и для LILO. Файлом конфигурации GRUB'а является /boot/grub/menu.lst, но он считывается при каждой загрузке системы. Аналогично, оболочка GRUB располагается в /boot/grub/, но с помощью опции groot= в /boot/grub/menu.lst можно выбирать, на каком жестком диске располагается основная GRUB MBR. Для установки GRUB в MBR, запустите команду наподобие grub-install /dev/hda, которая проверит подключенный на данный момент /boot/ для своей конфигурации.
|  |