ALT на платформе MIPSel (Дмитрий Терёхин, OSSDEVCONF-2018)
Материал из 0x1.tv
- Докладчик
- Дмитрий Терёхин
В докладе рассмотрены следующие темы:
- динамика сборки пакетов в Sisyphus_mipsel,
- сборка и прошивка образов ALT на основе Sisyphus_mipsel для Таволги и BFK 3.1,
- проблема графики на BFK 3.1.
Содержание
Видео
Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.
Презентация
Thesis
Есть репозиторий Sisyphus_mipsel.
Есть сборочница, gyle-secondary.office.basealt.ru, ПО girar.
Есть робот, который перекладывает задачи сборки из основного Сизифа в эту сборочницу. Есть люди, которые помогают роботу там, где он не справляется, аппрувят его таски там, где он справляется и дособирают то, чего не хватает.
Есть статистика по сборке пакетов: http://ftp.altlinux.org/pub/people/iv/reports/mipsel/stats.txt
На основе репозитория Sisyphus_mipsel собраны образы ОС Alt для компьютера «Таволга Терминал» 2BT1, в дальнейшем именуемом Таволга, с функциональностью тонкого клиента и для оценочной платы BFK 3.1.
В образы для Таволги включено ПО клиентов удалённого рабочего стола для протоколов RDP, SPICE, RFB (используется VNC), NX (используется X2Go): connector, remmina, freerdp, tigervnc, x2goclient [1]. А также офисное ПО (LibreOffice). Имеются образы с окружением рабочего стола MATE и Xfce.
Образ для BFK 3.1 поддерживает только текстовый интерфейс пользователя. Имеется ПО для работы в сети.
Ссылка на каталог с образами: http://ftp.altlinux.org/pub/people/jqt4/mipsel-images/
Прошивка образа Alt на Таволгу выполняется из recovery системы на основе Linux, установленной производителем. При её загрузке запускается интерфейсная программа, похожая на BIOS x86. Образ существует в виде файла recovery.tar определённого формата. Он включает в себя тарбол с rootfs, скрипт прошивки recovery.rc, текстовый файл с приглашением к прошивке, отображаемый в интерфейсе.
Прошивка может быть выполнена с USB флешки. Также может быть сделано восстановление ПО Таволги с файла recovery.tar, записанного на SSD при прошивке.
Если прошивка осуществляется с флешки, скрипт recovery.rc форматирует SSD, разбивает его на разделы, разворачивает тарбол с rootfs и создаёт squashfs с копией recovery.tar. При восстановлении с SSD форматирование, разбивка на разделы и создание squashfs пропускается [2].
Файл для прошивки Alt на BFK 3.1 представляет собой образ диска. Запись образа на диск производится после загрузки в Embedded Linux командами zcat и dd [3].
Для BFK 3.1 имеется видеокарта на основе графического процессора SM750. Запуск графики с использованием этой видеокарты возможен, однако после запуска текст в текстовых консолях становится не читаемым и восстанавливается только аппаратной перезагрузкой. Также на экране не отображается правая часть картинки — видна широкая чёрная полоса.
Примечания и ссылки
Plays:91 Comments:0