Найти в Дзене
Михаил Девятков

Установка Linux Armbian на TV Box

Подопытный образец ТВ приставки Ugoos X3 Pro. На странице github.com разработчиков есть списки поддерживаемых приставок. Если какой то приставки нет, это не значит что ее не получиться загрузить в Armbian, некоторые TV Box копия начинки других, но нужно большее погружение в этот вопрос и возможно будут некоторые ограничения. Страница разработчиков. Изучаем и скачиваем нужный образ. Разархивируем и записывает на карту памяти с помощью Rufus. После записи открываем раздел boot, заходим в "dtb", "amlogic", ищем файл с названием своей приставки, копируем название файла. Возвращаемся в корень раздела "boot", ищем файл с именем "uEnv", открываем текстовым редактором и заменяем название файла на свое (как на скриншоте). Вставляем карту в ТВ приставку и включаем. У некоторых моделей требуется зажать кнопку "reset" перед включением. Далее действуем согласно запросам на экране: Creat root password: придумываем пароль Repeat root password: повторяем пароль bash жмем 1 Please provide a username: п
Установка Linux Armbian на TV Box
Установка Linux Armbian на TV Box

Подопытный образец ТВ приставки Ugoos X3 Pro. На странице github.com разработчиков есть списки поддерживаемых приставок. Если какой то приставки нет, это не значит что ее не получиться загрузить в Armbian, некоторые TV Box копия начинки других, но нужно большее погружение в этот вопрос и возможно будут некоторые ограничения.

Страница разработчиков. Изучаем и скачиваем нужный образ.

Разархивируем и записывает на карту памяти с помощью Rufus.

Записываем образ Armbian
Записываем образ Armbian

После записи открываем раздел boot, заходим в "dtb", "amlogic", ищем файл с названием своей приставки, копируем название файла. Возвращаемся в корень раздела "boot", ищем файл с именем "uEnv", открываем текстовым редактором и заменяем название файла на свое (как на скриншоте).

Вставляем карту в ТВ приставку и включаем. У некоторых моделей требуется зажать кнопку "reset" перед включением. Далее действуем согласно запросам на экране:

Creat root password: придумываем пароль

Repeat root password: повторяем пароль

bash жмем 1

Please provide a username: придумываем имя

Create user password: придумываем пароль

Repeat user password: повторяем пароль

Please provide your real name: жмем enter

Connect via wireless? подключаемся к Wi-Fi, при необходимости

Set user language based on your location? устанавливаем локацию

Тут я подключился через SSH, что бы скриншоты делать.

Расширяем раздел на карте памяти что бы влез дамп, если устанавливать на внутреннюю память не будем, то дамп не нужен, но расширять раздел все равно надо для дальнейшей работы.

sudo armbian-tf

e - расширить раздел

Расширяем раздел SD
Расширяем раздел SD

Делаем резервный backup:

sudo armbian-ddbr

b - выполнить резервное копирование системы,r - выполнить восстановление системы.

Проверяем наличие backup:

cd /ddbr/
ls
BACKUP TVbox
BACKUP TVbox

Теперь надо выключить приставку, вытащить карту и сохранить backup, а то он пропадает после процедуры установки на EMCC. Но для этого понадобиться рабочее место с linux или подключиться программой типа FileZilla. Если нужны подробности про подключение, можно почитать тут.

Устанавливаем при желании на EMMC:

sudo armbian-install

Если делали установку на EMMC, то выключаем приставку и вынимаем карту памяти. Включаем приставку.

При необходимости устанавливаем десктоп:

sudo armbian-software

Можно воспользоваться альтернативным методом:

sudo apt install lxde task-lxde-desktop -y

Обновляем пакеты:

sudo apt update
sudo apt upgrade

Устанавливаем chromium и русский язык для него:

sudo apt install chromium
sudo apt install chromium-l10n

Далее я эксперименты не закончил, протестирую и сравню результаты с другим маломощным железом. Напишу публикацию по этом тестам.

Спасибо, что дочитали до конца.

Также что б ни чего не пропустить подписывайтесь на этот канал, на мое сообщество ВК и канал Telegram
https://vk.com/cncand3d
https://t.me/cncand3d