Приготовьте LILO для загрузки с нового диска

 

(Спасибо 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, какой конфигурационный файл использовать.