Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Linux Описание.doc
Скачиваний:
35
Добавлен:
18.02.2016
Размер:
2.24 Mб
Скачать

Linux Loader (lilo)

Функционально LILO очень похож на GRUB. При загрузке системы он использует вызовы BIOS, поэтому его можно поместить в любое место диска, доступное базовой программе ввода-вывода.

По функциональности LILO практически равноценен загрузчику GRUB

Настройки LILO хранятся в файле /etc/lilo.conf. Как и grub.conf, он состоит из секций, каждая из которых отвечает за загрузку одной ОС. На этом, разумеется, сходство заканчивается.

Секция, предписывающая загрузку системы с ядром /boot/bzImage и размещенная в разделе /dev/hda5, выглядит так:

image=/boot/vmlinuz

label=[название ОС]

root=/dev/hda5

read-only

Как видите, разработчики LILO не заставляют пользователя нумеровать диски то с нуля, то с единицы. Так что если вы человек рассеянный, приложение не будет провоцировать вас на совершение ошибок из-за излишней отстраненности от проблем бытия.

Одного взгляда на содержимое секции достаточно, чтобы понять: простота есть кредо LILO. Никаких дополнительных пояснений ни одна строка не требует — все, как говорится, интуитивно понятно.

Один из вариантов записи, который описывает загрузку системы Windows, выглядит совсем просто:

other=/dev/hda1

label=Windows

table=/dev/hda

Правда, он будет работоспособным только при стандартном режиме установки Windows — когда на диске C: находится его вторичный загрузчик, которому и передается управление. Но систему Microsoft можно запускать и непосредственно из LILO. В этом случае надо использовать строку other = /boot/bootsect.dos (сам файл bootsect.dos, разумеется, нужно будет скопировать).

Графические утилиты настройки загрузчика

Некоторые дистрибутивы включают в себя графические утилиты для настройки загрузчика. Правда, таких немного. Причин тому две. Во-первых, порядок старта определяется еще во время установки и что-то менять в нём приходится не очень часто. Во-вторых, изменения в конфигурацию загрузчика вносятся настолько просто, что незачем ради этого писать какие-то специальные утилиты. Впрочем, идеология свободного ПО гласит, что у каждого пользователя должен быть выбор — либо править файлы при помощи обычного текстового редактора, либо применять с той же целью приложения с якобы более дружелюбным интерфейсом.

В набор утилит “Настройка компьютера” дистрибутива Mandriva входит инструмент для настройки начального загрузчика. Если пользователя не устраивает существующее положение вещей, то он может заново выбрать LILO или GRUB.

Дистрибутив Mandriva предлагает пользователю графическую утилиту настройки загрузчика

Из общих параметров ему предлагается задать время задержки перед загрузкой системы по умолчанию. Инструмент позволяет изменить содержимое любой из существующих секций, отвечающих за старт конкретной ОС, а также при необходимости создать нужную секцию.

Аналогичный инструментарий имеет и SuSE Linux. Встроенная в YaST (фирменный центр настройки этого дистрибутива) программа поможет удалить уже существующую секцию, отредактировать ее или создать новую.

Утилита, входящая в состав SUSE, позволит отредактировать все секции файла menu.conf

Будут ли эти утилиты серьезным подспорьем новичку? В простой ситуации — возможно, а вот в сложных случаях — вряд ли. Дело в том, что в этой операции самое сложное заключается в точном указании на образ ядра и определении некоторых специальных параметров, при которых загрузка будет удачной. А тут, как ни крути, автоматика практически бессильна.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]