Простая конфигурацияМногие установки Lilo используют файл, подобный приведенному ниже: boot = /dev/hda # или ваш корневой раздел
delay = 10 # задержка, в десятых долях секунды для возможности ввода команд
vga = 0 # необязательный параметр используйте "vga=1" для разрешения 80x50
#linear # используйте ключевое слово "linear" в случае проблем с геометрией диска.
image = /boot/vmlinux # ваш файл zImage
root = /dev/hda1 # ваш корневой раздел
label = Linux # или любое приятное вам название
read-only # подключить(mount) в режиме только чтение
other = /dev/hda4 # ваш dos-раздел (если есть)
table = /dev/hda # текущая таблица разделов (partition table)
label = dos # или любое другое неприятное вам название |
У вас может быть несколько секций "image" и "other" - столько, сколько
захотите. Не очень распространенная ситуация - иметь несколько образов
ядер, настроенных в файле lilo.conf, если только вы не занимаетесь
разработкой частей ядра (kernel development). Как справиться с большими ядрамиЕсли вы собираете "zImage"-ядро, и оно больше половины мегабайта
(достаточно частое явление для ядер версии 2.1), то вам нужно собрать
вместо zImage, большой zImage ("make bzImage") при помощи команды: "make
bzImage". Для загрузки большого ядра не надо ничего дополнительно делать,
но у вас должна быть версия Lilo18 или более новая . Если у вас
старая версия, обновите (upgrade) пакет Lilo. Другие источники информацииВ дополнение к документации по Lilo существует набор мини-HOWTO,
которые вам могут пригодиться. Все они имеют название
"Linux+что-то ещеOS",
для нескольких операционных систем. В них описывается сосуществование
Linux и других операционных систем.
Например, "NT OS Loader + Linux mini-HOWTO" (автор Bernd Reichert)
описывает, как добавить запись для Linux в существующее меню
загрузки NT.
Также документ "Multiboot-with-LILO"
описывает, как различные виды Windows могут сосуществовать с Linux.
Здесь мы будем говорить о том, как добавить запись для Windows NT в
существующее меню Lilo. Как загрузить Windows NT из меню LiloЗдесь я предлагаю вам способ, как можно добавить пункты в меню Lilo для
того, чтобы загрузить Linux или NT: Прежде всего я предложил бы установить свежий дистрибутив
Windows NT 4.0 на ваш жесткий диск.
Я предполагаю, что вы уже сделали резервную копию важных данных,
тогда установка NT должна пройти без проблем.
Во времы установки NT, инсталлятор не спросит вас, где разместить
загрузчик NT. Он будет помещен в MBR (Главная загрузочная запись) на
вашем жестком диске.
Имеется возможность восстановить предыдущее содержимое
MBR (например от предыдущего содержимого Lilo).
Я предложил бы вам (до инсталляции NT) загрузить
компьютер с дискеты DOS, имеющей программу FDISK.
В командной строке a:\ введите: fdisk /mbr и снова перезагрузите
компьютер (без дискеты). После успешной установки NT, вы увидите, что система использует
целый жесткий диск или определенный раздел жесткого диска
(в зависимости от того, что вы выбрали в процессе установки).
Т.е. рекомендуется 'сжать' раздел, где находится NT, чтобы освободить
некоторое пространство на диске.
На этом свободном пространстве вы установите Linux.
После того, как ваш NT сконфигурирован и запускается,
вы должны загрузить компьютер, используя дискету с
утилитой Partition Magic.
Это графическая утилита позволяет видеть все разделы на всех
жестких дисках, которые у вас имеются.
Вы сможете изменить разделы, не потеряв данные.
Первое - сделайте ваши существующие разделы меньшего размера,
т.о. вы получите некоторое свободное место на диске для других
целей.
Хотя я вам советую сделать резервную копию до того, как вы
будете делать любые изменения разделов, я обычно делаю 'сжатие'
разделов NT, когда NT установлена не полностью (т.е. если
появится необходимость, то повторный запуск установки не вызовет
проблем).
Partition Magic (или другая подобная утилита) будет 'сжимать'
ваши данные на NT разделе (NTFS или FAT) в начало или в конец
раздела. Вы можете сами выбрать, где размещать данные - в начале
или в конце диска (я предпочитаю, чтобы данные NT раздела
были в начале, т.ч. в конце диска будет свободное пространство).
После 'сжатия' вы можете перезагрузить систему (NT), чтобы
проверить результат: используйте для этого
Проводник Windows или Disk Administrator. Пока все хорошо. Следующий шаг - установка Linux.
Возмите ваш дистрибутив RedHat (я надеюсь, что с другими пакетами
подобно), поместите установочный диск в устройство и перезагрузите
компьютер.
Когда вы выберите тип установки (Gnome или KDE
Workstation, Custom и т.п.) можно выбрать
запланированные заранее компоненты для установки, но я рекомендую
сначала установить Workstation.
Это лучше, т.к. установка Linux будет автоматически искать
свободное пространство на (первом) жестком диске, сделайте
все разделы необходимые Linux, отформатируйте их должным образом
и выберите большинство опций по умолчанию, так установка
пройдет лучше (позже, если вы хотите, вы можете или добавить
отсутствующие компоненты, или переустановить Linux, выбрав Custom).
Lilo запишется в MBR. После окончания установки Linux, вы должны перезагрузить компьютер
и после перезагрузки вы увидите только Lilo, с единственным
пунктом "Linux" в меню загрузки (или может быть больше, чем один пункт,
в случае, когда у вас многопроцессорная система).
Но не паникуйте! Ваш Windows NT находится там, где вы его установили.
Вам будет необходимо найти и отредактировать файл /etc/lilo.conf.
Сначала, когда вы откроете этот файл, вы увидите только одну (или больше)
записей для загрузки Linux.
Вы должны точно знать расположение (читай: раздел), где установлен
Windows NT, т.о. вы должны добавить соответствующую запись в
файл /etc/lilo.conf.
После того, как вы это сделаете, перезапустите Lilo, и при следующей
перезагрузке вы увидите обе записи 'linux' и 'nt' в меню Lilo.
Пред. | Начало | След. | Дополнительная информация и стандартная установка | | Настройка hdc для загрузки, как hda, и использование опции bios= |
|
|