Orange Pi 5 и Ubuntu: полное руководство по установке и настройке

Плата Orange Pi 5 на чипе Rockchip RK3588S не загружается со «взрослых» установщиков Ubuntu напрямую — для неё нужен специально собранный образ с правильным загрузчиком и ядром, и попытка записать стандартный десктопный ISO почти всегда заканчивается чёрным экраном. Именно с выбора корректного образа и начинается вся работа с Ubuntu на этом одноплатнике.

В этой статье разберём, какие сборки Ubuntu подходят для Orange Pi 5, как записать образ на microSD или eMMC, что настроить при первом запуске и как диагностировать типовые проблемы: отсутствие изображения, неработающую сеть и перегрев под нагрузкой.

Какие версии Ubuntu подходят для Orange Pi 5

Для платы существует два основных источника образов. Первый — официальные сборки Ubuntu от производителя (Orange Pi публикует их на своём сайте в разделе загрузок для конкретной модели). Второй — неофициальные сборки сообщества, например образы Joshua-Riek Ubuntu Rockchip, которые активно поддерживаются и часто содержат более свежее ядро с аппаратным ускорением.

Официальные образы обычно построены на базе Ubuntu Server или Desktop с ядром, адаптированным под RK3588S. Сборки сообщества нередко удобнее: в них из коробки работают видеодекодирование, NPU и более актуальные драйверы GPU Mali-G610. Выбор зависит от задачи: для серверных сценариев достаточно официального образа, для мультимедиа и десктопа часто выбирают сборки сообщества.

Учтите, что номенклатура версий меняется: перед загрузкой сверяйтесь с актуальным списком на странице производителя или в репозитории сборки. Не стоит использовать образы, собранные под другие платы на Rockchip, — загрузчик в них привязан к конкретной схеме памяти и периферии.

Подготовка: что понадобится

Для установки Ubuntu на Orange Pi 5 потребуется минимальный набор оборудования. Соберите всё заранее, чтобы не прерывать процесс на полпути.

  • 🧊 Карта microSD от 16 ГБ класса A1/A2 или модуль eMMC — чем быстрее носитель, тем отзывчивее система.
  • 🔌 Блок питания USB-C 5 В / 4 А — слабый адаптер вызывает внезапные перезагрузки под нагрузкой.
  • 🖥️ Монитор с HDMI, клавиатура и мышь для первичной настройки.
  • 💻 Компьютер с картридером для записи образа.
  • 🌡️ Радиатор или активное охлаждение — RK3588S заметно греется даже в простое.

⚠️ Внимание: питание — самая частая скрытая причина проблем. Симптомы нехватки тока похожи на программные сбои: зависания при копировании файлов, отваливание USB, перезагрузки при запуске браузера. Прежде чем искать ошибку в системе, убедитесь, что адаптер и кабель реально выдают нужный ток.

Запись образа на microSD или eMMC

Запись выполняется любым инструментом для прошивки образов: balenaEtcher, Raspberry Pi Imager (в режиме «пользовательский образ») или утилитой dd в Linux. Скачанный архив предварительно распакуйте — записывать нужно файл .img, а не архив .xz или .7z.

Для записи через терминал Linux команда выглядит так (замените путь к образу и устройство на свои):

sudo dd if=ubuntu-orangepi5.img of=/dev/sdX bs=4M status=progress conv=fsync

Обязательно проверьте имя целевого устройства через lsblk до и после подключения картридера. Ошибка в одном символе — и вы затрёте системный диск компьютера.

☑️ Готовность к первому запуску

Выполнено: 0 / 5

Для установки на встроенный eMMC используется либо загрузка с microSD с последующим копированием системы штатными средствами образа, либо режим прошивки через USB-кабель и утилиту rkdeveloptool / RKDevTool с переводом платы в maskrom-режим. Второй способ требователен к точности действий — порядок зажатия кнопки и подключения кабеля описан в официальном руководстве к плате, сверяйтесь с ним.

Первый запуск и базовая настройка

После подачи питания плата стартует автоматически — отдельной кнопки включения у Orange Pi 5 нет. Первая загрузка занимает дольше обычного: система расширяет раздел rootfs на весь объём карты и генерирует ключи SSH. Дождитесь появления приглашения входа или рабочего стола, не выдёргивая питание в первые минуты.

Учётные данные по умолчанию различаются между сборками: у официальных образов Orange Pi это обычно пользователь orangepi, у сборок сообщества — ubuntu или предложение создать пользователя при первом входе. Точную пару логин/пароль смотрите в описании конкретного образа на странице загрузки. Сразу после входа смените пароль и обновите систему:

sudo apt update && sudo apt upgrade -y

Далее стоит настроить часовой пояс, локаль и при необходимости включить SSH-сервер для удалённого доступа. Проверить, запущен ли SSH, можно командой systemctl status ssh. Если служба отсутствует, установите пакет openssh-server.

📊 Для каких задач вы используете Orange Pi 5 с Ubuntu?
Домашний сервер и самохостинг
Медиацентр и просмотр видео
Разработка и компиляция
Нейросети и задачи на NPU

Настройка сети, Wi-Fi и аппаратного ускорения

Проводной Ethernet на Orange Pi 5 обычно определяется без дополнительных действий. С беспроводными модулями ситуация зависит от комплектации: часть плат поставляется без Wi-Fi, а внешние модули на разных чипах требуют разных драйверов. Проверить, видит ли система адаптер, можно командой ip link или nmcli device.

В серверных образах сеть управляется через Netplan — конфигурация лежит в /etc/netplan/. После правки YAML-файла примените изменения командой sudo netplan apply. В десктопных сборках достаточно графического апплета NetworkManager.

Аппаратное ускорение видео и работа NPU зависят от ядра и набора библиотек в конкретной сборке. В образах сообщества для Rockchip обычно включены пакеты для декодирования видео и runtime для NPU, в официальных — их может потребоваться доустановить по инструкции из документации образа. Проверять работу ускорения стоит на реальной задаче, например воспроизведении видео с мониторингом загрузки CPU.

Как проверить температуру и троттлинг

Выполните команду cat /sys/class/thermal/thermal_zone0/temp — значение выводится в тысячных долях градуса (например, 45000 = 45 °C). Если температура под нагрузкой стабильно высокая, а частоты падают (смотрите через cpufreq-info или мониторинг /sys/devices/system/cpu/cpu0/cpufreq/), системе не хватает охлаждения.

Типовые проблемы и их диагностика

Ниже — сводка частых неполадок при работе Ubuntu на Orange Pi 5 и первые шаги проверки по каждой.

СимптомВероятная причинаЧто проверить
Нет изображения на монитореНесовместимый образ или монитор не успел инициализироватьсяПодключить монитор до подачи питания, попробовать другой кабель/порт
Плата не стартует вообщеКриво записанный образ или слабый БППерезаписать образ с верификацией, заменить блок питания
Случайные перезагрузкиПросадки питания или перегревЛоги journalctl -b -1, температура, другой кабель USB-C
Низкая скорость дискаМедленная microSDТест hdparm -t /dev/mmcblk*, переход на eMMC или NVMe
Не работает USB-устройствоНехватка питания по шинеПодключение через хаб с внешним питанием

⚠️ Внимание: если плата уходит в циклическую перезагрузку сразу после обновления системы, возможная причина — несовместимость свежего пакета ядра с загрузчиком. Не перезаписывайте образ сразу: подключите карту к компьютеру и посмотрите логи в разделе rootfs, либо загрузитесь с другого носителя и откатите пакет.

Отдельно отметим загрузку с NVMe-SSD через слот M.2: она поддерживается, но требует записи загрузчика в SPI-флеш платы. Процедура выполняется штатным скриптом из состава образа или вручную и описана в документации конкретной сборки — шаги отличаются, поэтому действуйте строго по инструкции для вашего образа.

Оптимизация и дальнейшая работа

Когда система стабильно загружается, имеет смысл заняться мелкой доводкой. Перенос системы на NVMe-накопитель заметно ускоряет работу по сравнению с microSD, а настройка zram помогает при нехватке оперативной памяти в тяжёлых задачах. Вам также может пригодиться отключение ненужных служб в серверном сценарии — это снижает фоновую нагрузку и энергопотребление.

Для долгосрочной работы настройте регулярное обновление пакетов и резервное копирование конфигураций. Образы для Rockchip обновляются не так предсказуемо, как Ubuntu на x86, поэтому перед крупными апгрейдами делайте снапшот карты или копию важных данных — откат на одноплатнике означает перезапись образа.

Часто задаваемые вопросы

Подойдёт ли обычный образ Ubuntu Desktop для ПК?

Нет. Стандартный установщик Ubuntu собран под архитектуру x86_64, а Orange Pi 5 использует ARM-процессор RK3588S. Нужен образ, специально собранный под эту плату — официальный от Orange Pi или от сообщества.

Какой логин и пароль по умолчанию?

Зависит от сборки: в официальных образах Orange Pi традиционно используется пользователь orangepi, в других сборках — ubuntu или создание пользователя при первом запуске. Точные данные указаны на странице загрузки конкретного образа.

Можно ли установить Ubuntu на NVMe-диск?

Да, плата имеет слот M.2. Потребуется записать загрузчик в SPI-флеш платы, а затем установить систему на NVMe. Процедура описана в документации вашего образа и отличается между сборками.

Почему плата перезагружается под нагрузкой?

Наиболее вероятные причины — недостаточный ток блока питания или перегрев с троттлингом. Проверьте адаптер (нужен 5 В / 4 А), качество кабеля и температуру чипа через /sys/class/thermal/.

Работает ли аппаратное декодирование видео?

Зависит от сборки. В образах сообщества для Rockchip поддержка обычно включена из коробки, в официальных может потребоваться установка дополнительных пакетов. Проверяйте на реальном воспроизведении с мониторингом загрузки CPU.