Linux
Напутствие
В данном разделе будет собрано все, что относится к линуксу. Перед любыми манипуляциями обязательно сделайте бэкап, чтобы в случае проблем вы могли леко и быстро откатиться.
Для начала желательно ознакомиться с процессом загрузки тошки. Также полезно знать, что есть возможность переразбить внутрненнюю карту, чтобы использовать ее более оптимально.
В большинстве случаев удобнее прошивать тошку из-под линукса. Для этого можно создать виртуальную машину.
Что к чему
Чтобы линукс загрузился, нужно:
- взять файловую систему с линуксом (так называемая rootfs)
- взять ядро, которое умеет грузить тошку, и запаковать в загрузочный образ (в параметрах указать, где лежит rootfs)
- взять модули, от этого ядра (иначе не будет работать часть функций) и добавить в rootfs
Загрузочный образ грузит rootfs с указанной партиции, linux работает.
Для использования есть готовые сборки ядра, включающие загрузочные образа и модули ядра. Как записать ядро описано в статье "Прошивка ядра в ac100". Есть целый список дистрибутивов, которые собираются под arm и могут быть использованы на ac100.
Советы по самостоятельной настройке системы собраны на отдельной странице. В большинстве дистрибутивов множество пакетов с различными программами. Если чего-то нет, то можете поискать на страницах софт и игры, где собраны советы по компиляции, и иногда готовые бинарники.
Список ссылок
Создание бэкапа Восстановление из бэкапа Переразбивка Внутренней Памяти Создание виртуальной машины Готовые сборки ядра Прошивка ядра в ac100 Прошивка ядра, установка и настройка Linux на примере Ubuntu в AC100-117. Прошивка SOS-образа Linux, им можно починить упавшую систему или перепрошить ядро с внешней флешки. Список дистрибутивов (а также ОС, основанныx на Linux) Настройка системы Софт Игры