Настройка и работа в Linux



              

ШАГ ТРЕТИЙ: настройка GRUB


Вы этой секции мы увидим, как загружать различные операционные системы и создать файл menu.conf.

Давайте начнём с процедур загрузки, поддерживаемых GRUB. Загрузку можно производить двумя способами.

  • A. Обычная загрузка путём вызова ядра.
  • B. Загрузка по цепочке или передача контроля другому менеджеру загрузки.

Процедура загрузки используя метод A:

  1. Установите корневое устройство или укажите GRUB вашу корневую файловую систему.
  2. Укажите GRUB, где находится образ вашего ядра и передайте ядру параметры.
  3. Перезагрузитесь и проверьте его.

Для загрузки Линукс, я храню своё ядро в /boot/ под именем bzImage, а моя корневая файловая система расположена на /dev/hda5, или (hd0,4) в GRUB. Поэтому моя процедура загрузки выглядит следующим образом:

  1. root (hd0,4)   [Это устанавливает корневой раздел]
  2. kernel /boot/bzImage root=/dev/hda5   [Это устанавливает ядро]
  3. boot   [Это запускает загрузку Линукс]

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

  1. Установите корневой раздел, но не монтируйте его.
  2. Активируйте этот раздел.
  3. Установите первый сектор устройства, которому будет передано контроль в случае загрузки по цепочке.
  4. Перезагрузитесь и проверьте его.

Давайте рассмотрим другую ситуацию, с Windows, установленным на /dev/hda1 или (hd0,0). Процедура загрузки Windows будет выглядеть следующим образом:

  1. rootnoverify (hd0,0)
  2. makeactive
  3. chainloader +1   [+1 устанавливает первый сектор текущего корневого раздела]
  4. boot   [передаёт управление и покидает GRUB]

Файл menu.conf, используется для загрузки нескольких операционных систем и построения меню. Написание menu.conf не представляет из себя особой сложности. Как вы сможете убедиться в этой секции, он использует чистый английский язык ;).

Все пункты меню начинаются с "title TITLENAME" (название ИМЯ) без запятых. Вы можете заменить TITLENAME на то что вам хочется.

Чтобы сделать меню для загрузки Линукс:




    Содержание  Назад  Вперед