- Загрузчик из ПЗУ (постоянное запоминающее устройство) определяет, с каких устройств можно грузиться и, по возможности, предлагает активному пользователю выбрать одно из устройств. Он загружает с выбранного устройства первичный загрузчик и передает ему управление для дальнейших операций.
- Первичный загрузчик определяет, где находится загрузчик 2-го уровня. В алгоритме работы, предлагаемым LILO (Linux Loader) и GRUB (Grand Unified Bootloader).
- На третьем этапе, вторичный загрузчик может предложить пользователю несколько вариантов загрузки на свой вкус и цвет, в случае, если используется загрузчик GRUB, то разрешает задавать собственные варианты загрузки.
Таким нехитрым образом мы разобрались с «действиями ядра Linux в процессе начальной загрузки»!