Я учусь для класса на Системном проектировании и Проектировании сети, и в одном материале нам говорят, что Ubuntu использует загрузчик ОС для загрузки загрузчика GRUB.
Мой вопрос - то, что загрузчик ОС Ubuntu и где он находится?
Я предполагаю, что мы говорим о системе с помощью системы BIOS. В наше время у нас также есть UEFI, где вещи немного более сложны. начальная загрузка (ссылка имеет более подробную информацию) процесс имеет 4 этапа:
BIOS
, Когда компьютер запущен, он запускается путем выполнения встроенного микропрограммного обеспечения. В IBM PC совместимые системы это - BIOS и (главным образом) хранится на модуле постоянной памяти. Это инициализирует все аппаратные средства, ожидают для ЦП и концов с запуском загрузчика.
Загрузчик Ответ на 1-ю часть
загрузчик может быть активирован от нескольких местоположений.
В конце раздела загрузчика это запустит ядро. Ядро, выбранное для этого, может быть ручным выбором или автоматизированным выбором (в последний раз загруженное ядро, 1-е в списке и т.д.).
Ядро
ядро является ядром всех наших систем Linux и обеспечивает доступ к аппаратным средствам (путем загрузки модулей), диски поршня загрузки и несколько других низкоуровневых задач, таким образом, системный запуск может начаться.
Системный запуск
Сначала корневой раздел и файловая система расположены, проверены и смонтированы. Затем процесс init запускается, который выполняет сценарии инициализации. Эти сценарии включают отличающийся /etc/rc
сценарии и новомодные события, который в конечном счете дает Вам готовый к использованию компьютер с экраном входа в систему.
Загрузчик ОС является Личинкой. Личинка является больше, чем просто загрузчик.
По умолчанию:
Для компьютеров BIOS это хранится в главной загрузочной записи диска на таблицах разделов MBR и защищенной главной загрузочной записи диска на таблицах разделов GUID.
Для компьютеров UEFI/EFI это хранится на Системном Разделе EFI.
Источники: