Загрузка.

BIOS считывает с первых 512 байт вашего диска программу начальной загрузки. Таковые программы весьма различаются как внешне, так и функционально. Загрузчик от Win9x способен только на нахождение первого раздела диска (так называемого диска C:) и на загрузку и переадресацию выполнения на находящийся там код, который и производит загрузку OS. NTLoader более интеллектуален и способен на вывод загрузочного меню, в котором предлагает варианты загрузки, то есть откуда ему собственно загружаться -- с того, или иного раздела, а то и из файла... LinuxLoader (или lilo), во множестве своих модификаций способен на это и на многое другое. Также существует GRUB - GRand Unified Bootloader, который является официальным загрузчиком операционной системы GNU. GRUB несколько гибче и функциональнее lilo (так, нет нужды переустанавливать его после очередного обновления ядра), в настоящий момент все еще находится в стадии разработки, хотя уже и принят во многих дистрибутивах в качестве альтернативного.

Так, или иначе, в результате работы загрузчика запускается ядро Linux, которое путем процедуры инициализации осматривается вокруг и запускает метадемона init...



Subsections

Copyleft © 2002-2003 г.   Nikolay A. Panov, "Intro To Linux" (orig),  niksite@mail.ru,  ICQ: 122-40-8888