Skip to main content

Этапы загрузки терминальной платформы для домохозяек

1. Включение питания


ОПИСАНИЕ:
Как

Тправило, включение питания терминала происходит автоматически после подключения его к электрической сети, поэтому, терминал должен быть подключен к локальной сети клуба и, в BIOS произведены все необходимые настройки для загрузки терминала по сети (network boot).

Если после включения терминал загружается в Windows или пишет ошибку наподобие "Boot device error", необходимо проверить настройки BIOS и включить загрузку по сети.
Настройка BIOS для различных платформ

{{@67#}}

2. Инициализация сетевой карты для загрузки по сети

ТК выбирает в качестве загрузочного устройства сетевую карту, кабель локальной сети должен быть подключен к ТК. На данном этапе появляется сообщение о запуске PXE (среда для загрузки компьютера с помощью сетевой карты без использования локальных носителей данных)image.png

Если на этом этапе появляются ошибки, проверьте что сетевой кабель подключен в правильный порт (см. раздел ОБОРУДОВАНИЕ), Что с кабелем все в порядке и что есть линк (моргает зеленым светом порт на ТК и, соединенный с ним, порт на комутаторе)

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 — сервис который хранит в себе конфигурации терминалов  Применение шаблона — получение информации какие сервисы нужно запустить, этот процесс состоит из сложных взаимодействий разных менеджеров на терминале, благодаря которым определяется роль терминала  

12. Скачивание слоев

13. Запуск системных контейнеров

14. Запуск контейнера с контентом