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

Выбор загрузчика


Прежде чем приступать к установке второй операционной системы, надо решить, с помощью каких средств будет организован выбор ОС и ее загрузка. Вообще говоря, существуют отдельные программы, предназначенные только для организации загрузки, например, программа System Commander или многовариантный загрузчик из пакета PartitionMagic компании Power Quest. Для Linux тоже разработаны несколько загрузчиков, скажем, GRUB или ASP Loader. Несколько загрузчиков можно найти в каталоге public/ftp/ pub/Linux/system/boot/ loaders на сайте ftp://metalab.unc.edu. Однако искать отдельную программу нет необходимости, поскольку в комплект любого дистрибутива Linux входит загрузчик LILO, способный обеспечить выбор ОС. Если же на компьютере установлена Windows NT или Windows 2000, то эту функцию может взять на себя NT Loader. По сравнению с LILO загрузчик NT Loader имеет, по крайней мере, два преимущества: сохраняется вся старая конфигурация, а кроме того, можно установить Linux на диск, который не может быть загрузочным для этой ОС, например, на второй диск на втором контроллере.

Если на компьютере была установлена только Windows 95/98 и не было Windows NT или Windows 2000, значит OS Loader не установлен. Единственной известной мне альтернативой LILO является использование загрузчика Loadlin.exe, также поставляемого вместе с дистрибутивом Linux. Почему-то во многих HOWTO утверждается, что использовать LILO не следует, если активный раздел форматирован в системе FAT32, хотя толкового объяснения этому я не нашел. Моя собственная попытка загружать Linux через NT Loader, установленный в разделе FAT32, окончилась неудачей, а вот loadlin.exe с задачей справилась с успехом.

Таким образом, организовать многовариантную загрузку можно с помощью уже имеющихся стандартных средств. Ими и ограничимся. Рассмотрим три варианта организации загрузки: с помощью LILO, с помощью NT Loader и с помощью loadlin.exe.



Содержание раздела