Загрузчик
-
Определение и функции загрузчика
- Загрузчик — это программа, которая инициализирует компьютер и загружает операционную систему.
- В случае интерактивного меню загрузчик называется менеджером загрузки.
-
Процесс загрузки
- Компьютер выполняет программу из постоянной памяти для инициализации ОЗУ и доступа к устройствам хранения.
- Некоторые системы загружают инструкции в память и запускают операции ввода с периферийных устройств.
- На малых компьютерах используются автоматические механизмы загрузки для быстрого запуска с заданной конфигурацией.
-
Ограничения и особенности загрузчиков
- Загрузчики могут иметь ограничения по размеру и поддерживаемым процессорам.
- BIOS и UEFI могут загружать несколько ОС и инициализировать оборудование.
- Загрузчики второго этапа, такие как GRUB, предоставляют дополнительные функции и варианты загрузки.
-
Встроенные и многоступенчатые загрузчики
- Некоторые устройства имеют встроенные загрузчики, которые не требуют длительной загрузки.
- Большие системы могут иметь многоэтапные процедуры загрузки.
-
Загрузка по сети
- Компьютеры могут загружаться через сеть, используя протоколы, такие как TFTP.
- После загрузки на основе ПЗУ возможна сетевая загрузка в операционную систему без сетевого интерфейса.
Полный текст статьи: