Этапы загрузки терминальной платформы для домохозяек
1. Включение питания
Терминал должен быть подключен к сети клуба и в BIOS произведены все необходимые настройки для загрузки терминала по сети.
Настройка BIOS для различных платформ
{{@67#}}
2. Инициализация сетевой карты для загрузки по сети
3. Получение настроек сети по DHCP
4. Получение образ прошивки PXE
Скачивается образ прошивки PXE, в алгоритме PXE есть инструкция для загрузки ядра и файловой системы PRE_BOOT
Ошибки при получении образа PreBoot
{{@86}}
5. Запуск PRE_BOOT
PRE_BOOT — образ минимальной операционной системы, для первоначальной инициализации платформы
Ошибки при запуске PreBoot
{{@85}}
6. Получение настроек сети по dhcp
7. Получение конфигурации от сервиса terminal-router
terminal-router — сервис предоставляет параметры загруки терминалов Запрос в сервис terminal-router, для получения информации о параметрах загрузки терминала и информации о расположении сервисов
8. Создание и инициализация кэша
9. Запуск boot_manager
boot_manager - программа для регистрации терминала(получение уникального идентификатора) и получение информации об образах rootfs и containers необходимых для функциональности платформы
10. Распаковка и запуск платформы
11. Запрос шаблона у coordinator-service и применение его для терминала
coordinator-service — сервис который хранит в себе конфигурации терминалов Применение шаблона — получение информации какие сервисы нужно запустить, этот процесс состоит из сложных взаимодействий разных менеджеров на терминале, благодаря которым определяется роль терминала