Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Установка загрузчика

Для загрузки Red Hat Linux обычно требуется установить загрузчик операционной системы. В Red Hat Linux 7.2 вы можете установить либо GRUB , либо LILO (LInux LOader). Загрузчик можно установить в одно из двух мест:

Master boot record (MBR)

Лучше всего ставить именно туда, если только там уже не стоит загрузчик другой операционной системы, например, System Commander или OS/2 Boot Manager. MBR — специальная область диска, которую BIOS использует для загрузки системы. MBR является отправной точкой, откуда загрузчик может управлять процессом загрузки системы. Если вы установите загрузчик в MBR, то при загрузке машины появится приглашение командной строки. После этого вы можете загрузить Red Hat Linux или другие ОС, которые вы указали во время конфигурации загрузчика.

Первый сектор корневого раздела

Первый сектор корневого раздела рекомендуется для установки загрузчика, если на машине уже установлен другой загрузчик (например OS/2 Boot Manager). В этом случае он берет на себя контроль за загрузкой машины. Вы можете настроить этот загрузчик таким образом, чтобы он запускал GRUB (или LILO), которые затем загрузят Linux.

Рисунок A-3. Установка загрузчика операционной системы

Выберите, куда именно вы хотите установить GRUB (или LILO). Если на вашей системе будет установлена только операционная система Red Hat Linux, установите загрузчик в MBR. Для систем Windows 95/98 также надлежит установить загрузчик в MBR, чтобы он мог загружать любую из установленных систем.

ПредостережениеПредостережение
 

Если по какой-либо причине вы решили не устаналивать GRUB или LILO, то у вас не будет возможности непосредственно загрузить Red Hat Linux, и придется использовать другой метод загрузки (например, с помощью загрузочной дискеты). Вы можете сделать этот выбор, только если у вас есть другой способ загрузить Red Hat Linux!

Если вы хотите добавить какие-либо опции по умолчанию к команде загрузки GRUB или LILO, введите их в поле Параметры ядра (Kernel parameters). Эти опции будут передаваться ядру Linux при каждой загрузке.

Опция Принудительно использовать LBA32 (Force use of LBA32) (обычно она не требуется) позволяет обойти ограничение в 1024 цилиндра для раздела /boot. Если ваша система поддерживает расширение LBA32 для загрузки операционных систем выше предела в 1024 цилиндра, вы хотите разместить раздел /boot выше этого предела, а программа установки не определила это расширение из вашего BIOS, вам следует включить эту опцию.

Загрузочные разделы, включая разделы, используемые другими операционными системами, приведены в списке. Раздел, содержащий файловую систему root вашей системы Red Hat Linux, будет иметь в колонке Метку загрузки (Boot label) linux. Другие разделы могут также иметь метки. Если вы хотите добавить метки для других разделов или изменить существующие, выберите их, просто щелкнув по строке с нужным разделом. После этого измените метку раздела.

Обратите вниманиеОбратите внимание
 

Именно метки из колонки Метки загрузки (Boot label) нужно будет вводить в ответ на приглашение командной строки загрузчика, чтобы загрузить желаемую операционную систему. Если вы забыли нужный синоним, нажмите клавишу <KEYCAP >[Tab]<KEYCAP > в ответ на приглашение загрузчика и посмотрите список существующих синонимов (определенных меток).

Режим восстановления

Существует несколько способов использовать загрузочный диск в режиме восстановления:

  • Используя для загрузки CD-ROM, наберите linux rescue в командной строке после приглашения boot:.

  • При использовании сетевого загрузочного диска наберите linux rescue в командной строке после приглашения boot:. Дальше вам предложат затребовать соответствующий образ из сети.

  • При использовании загрузочного диска точно также напечатайте linux rescue все в той же командной строке boot:. А теперь выберите способ установки и правильное дерево, откуда будет проводиться установка.

Дополнительная информация о режиме восстановления содержится в Official Red Hat Linux Customization Guide.

Альтернативные загрузчики

Если вы не желаете использовать GRUB или LILO для загрузки Red Hat Linux, то у вас имеется несколько альтернатив:

Загрузочный диск

Как уже упоминалось ранее, вы можете загружаться с загрузочного диска, созданного инсталляционной программой (если вы указали эту опцию во время установки системы).

LOADLIN

Может загружать Linux из-под MS DOS. К сожалению, он требует копию ядра Linux (и начальный RAM диск, если у вас есть SCSI адаптер) на разделе MS DOS. Единственный способ сделать это — загрузить Red Hat Linux, используя другой способ (например, из LILO на дискете), и затем скопировать ядро в раздел MS DOS. LOADLIN доступен по ftp://metalab.unc.edu/pub/Linux/system/boot/dualboot/ и на различных зеркалах соответствующих сайтов.

SYSLINUX

SYSLINUX — это MS DOS программа, очень похожая на LOADLIN. Также доступна на ftp://metalab.unc.edu/pub/Linux/system/boot/loaders/ и на различных зеркалах сайта

Коммерческие загрузчики

Коммерческие загрузчики, например, System Commander и Partition Magic, которые умеют загружать Linux, но требуют, чтобы LILO был установлен в корневом разделе Linux.

SMP-материнские платы, GRUB и LILO

Этот раздел имеет отношение только к SMP-материнским платам. Если инсталлятор определит SMP-материнскую плату на вашем компьютере, он автоматически создаст два входа /boot/grub/grub.conf или /etc/lilo.conf (в зависимости от того, какой загрузчик вы используете) вместо обычного одного.

Два входа в grub.conf будут называться Red Hat Linux (kernel version) и Red Hat Linux (kernel versions-smp). По умолчанию будет загружаться Red Hat Linux (kernel version-smp). Однако, если у вас возникнут проблемы с ядром SMP, вы можете выбрать загрузку в Red Hat Linux (kernel version). Все функциональные возможности останутся прежними, но вы будете работать только с одним процессором.

Два входа в lilo.conf будут называться linux и linux-up. По умолчанию будет загружаться linux. Однако, если у вас возникли проблемы с smp ядром, можно вместо него выбрать загрузку linux-up. У вас сохранится вся фукциональность как и раньше, но вы будете работать только с одним процессором.