8.3. Реактивация DOS и Windows

После установки базовой системы и изменения главной загрузочной записи (MBR), вы сможете загружать Linux, но вероятно ничего более. Это зависит от вашего выбора во время установки. Эта глава опишет, как вы можете реактивировать вашу старую систему, например, чтобы снова стала возможной загрузка DOS или Windows.

LILO — это менеджер загрузки, с помощью которого вы можете также загружать другие операционные системы кроме Linux, которые подчиняются PC соглашениям. Менеджер загрузки настраивается через файл /etc/lilo.conf. После редактирования этого файла, вы должны выполнить программу lilo. Это нужно для того, чтобы ваши изменения вступили в силу.

Важными частями файла lilo.conf являются строки, содержащие ключевые слова image и other, а также строки, стоящие после них. Они используются для описания системы, которая может быть загружена с помощью LILO. Такая система может иметь ядро (image), корневой раздел, дополнительные параметры ядра и так далее, а также конфигурацию для загрузки другой, не Linux, (other) операционной системы. Эти ключевые слова могут быть использованы несколько раз. Порядок этих систем в файле конфигурации важен, так как им определяется, какая система будет грузиться автоматически после, например, таймаута (delay), если LILO не остановлен нажатием клавиши shift.

После установки Debian, только текущая система прописана в загрузку с помощью LILO. Если нужно загрузить другое ядро Linux, вы можете отредактировать файл конфигурации /etc/lilo.conf, добавив следующие строки:

image=/boot/vmlinuz.new
  label=new
  append="mcd=0x320,11"
  read-only

Для простой настройки достаточно только две первые строки. Если вы хотите больше узнать об этих двух параметрах, обратитесь к документации на LILO. Её можно найти в каталоге /usr/share/doc/lilo/. Файл называется Manual.txt. Чтобы быстро войти в мир загрузки системы также посмотрите страницы руководства по LILO lilo.conf, где описаны ключевые слова файла конфигурации, а на странице lilo описана установка новой конфигурации в загрузочный сектор.

Обратите внимание, что в Debian GNU/Linux есть и другие системные загрузчики, такие как GRUB (в пакете grub), CHOS (в пакете chos), Extended-IPL (в пакете extipl), loadlin (в пакете loadlin) и другие.