(Спасибо Rick Masters за помощь в создании этой главы.) |
Мы предполагаем, что вы собираетесь установить LILO в Главную Загрузочную Запись (Master Boot Record (MBR) - это делается в большинстве случаев. Вы хотите установить LILO на второй диск, который станет первым.
Отредактируйте файл /new-disk/etc/lilo.conf примерно так:
disk=/dev/hdb bios=0x80 # Указываем LILO воспринимать второй # диск так, как будто он первый # диск (BIOS ID 0x80). boot=/dev/hdb # Устанавливаем LILO на второй жесткий # диск. map=/new-disk/boot/map # Местонахождение файла карты ("map file"). install=/new-disk/boot/boot.b # Файл, которые надо записать в # загрузочный сектор жесткого диска. prompt # LILO должно вывести приглашение # "LILO boot:". timeout=50 # Загрузить систему по умолчанию после 5 # секунд ожидания. (Значение задается в # десятых долях секунды.) image=/new-disk/boot/vmlinuz # Местонахождение ядра Linux. Настоящее # имя может включать в себя номер # версии, например, # "vmlinuz-2.0.35". label=linux # Название Linux-системы. root=/dev/hda1 # Местонахождение корневого раздела # нового жесткого диска. Исправьте # его в соответствии с новой системой. # Заметьте, что вы должны использовать # название будущего местоположения, на # момент физического отключения старого диска. read-only # Сначала подключаем разделы в режиме # "только для чтения", для запуска fsck. |
Для пользователей Slackware: Используйте image=/new-disk/vmlinuz.
Если вы используете SCSI-диск, то вам, возможно, придется добавить строку с "initrd". Смотрите ваш текущий файл /etc/lilo.conf.
Установите LILO на новый диск:
/sbin/lilo -C /new-disk/etc/lilo.conf |
Опция -C указывает LILO, какой конфигурационный файл использовать.