Установка ОС

Если вы приобрели Repka Pi 3 в корпусе, то в комплекте уже может быть SD-карта с предустановленной операционной системой. Repka Pi 4 и Repka Pi 5 в корпусе также могут поставляться с модулем eMMC, на который уже записана ОС.

Если же Вы приобрели Repka Pi без корпуса, то для работы с ней необходимо записать операционную систему на SD-карту. О выборе подходящей SD-карты можно прочитать в статье в нашем блоге. Данная инструкция рассказывает, как установить ОС на Repka Pi, и подходит для большинства совместимых дистрибутивов, доступных для этих устройств. Android для Repka Pi 4 также доступен, но устанавливается по отдельной инструкции. Для Repka Pi 4 операционную систему также можно переносить с SD-карты на модуль eMMC. Если после этого извлечь SD-карту, загрузка будет выполняться с eMMC.

Доступные дистрибутивы #

К СВЕДЕНИЮ

Список доступных для Repka Pi операционных систем и дистрибутивов опубликован по данной ссылке.

Для Repka Pi доступны разные операционные системы и дистрибутивы. При выборе ОС ориентируйтесь на модель устройства, сценарий использования, требования к производительности и список поддерживаемых образов на официальном сайте.

Ниже приведены примеры доступных дистрибутивов для Repka Pi на официальном сайте:

  • Repka OS для Repka Pi 5, Repka Pi 4 и Repka Pi 3 является официальным дистрибутивом от разработчика Repka Pi и доступна в двух вариантах: “Базовая“ для всех моделей Repka Pi и “Образование“ для моделей Repka Pi 5 и Repka Pi 4
  • Debian для Repka Pi 4 доступен в вариантах Minimal и Desktop и подходит для универсального использования: от серверных сценариев до рабочих станций и встраиваемых систем.
  • DietPi доступен для Repka Pi 3 и Repka Pi 4. Это лёгкий дистрибутив на базе Debian, ориентированный на минимальное потребление ресурсов.
  • Kali Linux доступен для Repka Pi 3 и Repka Pi 4 и предназначен для аудита безопасности, тестирования на проникновение и исследования уязвимостей.
  • Armbian доступен для Repka Pi 3. В таблице указаны варианты на базе Debian 11 (bullseye) и Ubuntu 22.04 (jammy), включая minimal, desktop и стандартные CLI-образы.
  • ALT Linux и Alt Linux / Simply Linux alpha1 представлены для Repka Pi 3. Для части сборок доступны готовые образы, а для части опубликованы материалы по самостоятельному портированию.
  • РЕД ОС доступна для Repka Pi 4 и ориентирована на использование в роли рабочей станции или серверной системы.
  • NapiLinux доступен для Repka Pi 4 и позиционируется как минималистичная и отказоустойчивая Linux-среда для встраиваемых устройств.
  • LibreELEC доступен для Repka Pi 3 и Repka Pi 4 и подходит для использования платы в качестве медиацентра на базе Kodi.
  • Lakka доступен для Repka Pi 4 и ориентирован на запуск ретро-игр и использование платы как игровой консоли.
  • Batocera.linux доступен для Repka Pi 3 и Repka Pi 4 и также предназначен для ретро-гейминга и эмуляции консолей.
  • Android 9 доступен для Repka Pi 4, но имеет отдельный сценарий установки и текущие ограничения по части поддержки некоторых функций.

При выборе дистрибутива удобно ориентироваться на задачу:

  • Для универсальной Linux-системы подойдут Repka OS, Debian, Armbian, ALT Linux, РЕД ОС или NapiLinux.
  • Для лёгкой системы под ограниченные ресурсы стоит рассмотреть DietPi.
  • Для мультимедийного сценария лучше подойдут LibreELEC.
  • Для ретро-игр подойдут Lakka и Batocera.linux.
  • Для задач информационной безопасности подойдёт Kali Linux.
  • Если нужен Android-интерфейс, обратите внимание на Android 9 для Repka Pi 4.

Выбор SD карт для записи ОС #

Некачественные SD-карты могут приводить к появлению ошибок в процессе загрузки работы Repka Pi, а так же к зависанию. Это самое распространненое явление, причиной которого является некачественные блоки питания (не достаточная мощность или сильная импульсность работы).

Это настолько актуальный вопрос, что пользователями была написана подробная статья о том, каким образом выбирать SD-карту для своей Repka Pi - ссылка на статью в блоге здесь.

СОВЕТ

Мы рекомендуем использовать следующие SD-карты:

  1. SanDisk Ultra, Ultra Plus, Extreme
  2. Kingston Canvas Select Plus
  3. Samsung EVO Plus

Запись образа ОС на SD-карту #

После скачивания образа ОС его необходимо распаковать в любую удобную директорию. После этого можно приступать к записи образа на SD-карту.

Windows #

Запись образа при помощи Rufus #

К СВЕДЕНИЮ

Официальный страница программы: ссылка

  1. В поле “Устройство” выбираем MicroSD на которую будем записывать образ, сам образ выбираем в поле “Метод загрузки” и нажимаем “Старт”

    Image

  2. Соглашаемся со всеми предупреждениями, нажимаем “OK”

    Image

  3. Дожидаемся завершения записи

    Image

  4. Запись завершена успешно.

Запись образа при помощи balenaEtcher #

К СВЕДЕНИЮ

Официальный страница программы: ссылка (В настоящее время сайт может быть доступен в России только через VPN.)

  1. Выбираем образ нажатием на “Flash from file”.

    Image

  2. Выбираем нашу MicroSD кнопкой “Select target”. Программа может автоматически уже определить карту.

    Image

  3. В открывшемся окне выбираем нашу MicroSD карту.

    Image

  4. Для начала записи нажимаем на “Flash”.

    Image

  5. Запись завершена успешна.

    Image

Linux #

Запись с помощью команды dd

1. Определяем имя устройства командой fdisk (подробней о fdisk).

sudo fdisk -l

Image

Определяем устройство нашей MicroSD на которую будем разворачивать образ, устройства должно иметь следующий путь /dev/sdX, где X буква латинского алфавита от a-z

  1. Разворачиваем образ командой dd
sudo dd if=~/arm64_ubuntu_20.04.6_desktop_09.08.23_1.2GHz.img of=/dev/sdc bs=1M status=progress iflag=direct oflag=direct

Image

Запись образа ОС на eMMC-модуль для Repka Pi 4 #

На данный момент есть два удобных способа записи образа ОС на eMMC-модуль для одноплатного компьютера Repka Pi 4:

  1. Клонирование системы с SD-карты на eMMC-модуль, а также с eMMC на SD-карту.
  2. Запись образа ОС с использованием ПК.

1. Клонирование системы с SD-карты на eMMC-модуль и с eMMC на SD-карту #

Для клонирования системы с SD-карты на eMMC-модуль вставьте SD-карту с установленной и загружаемой ОС в Repka Pi с eMMC-модулем.

ОСТОРОЖНО

Объём SD-карты, с которой будет записана система, должен быть меньше объёма eMMC-модуля. Даже если объёмы SD-карты и eMMC-модуля составляют 64 ГБ, размер SD-карты может быть немного больше, если смотреть в байтах. Если размер SD-карты в байтах больше eMMC-модуля, запись будет невозможна, и утилита выдаст соответствующую ошибку.


Образ ОС можно скачать с официального сайта проекта. Включите устройство, по умолчанию загрузка будет выполнена с SD-карты. После загрузки используйте командную строку для перехода в Repka Config с помощью команды repka-config (рис. 1).

В Repka Config выберите первый пункт «Системные настройки ОС» (рис. 2).

Выберите единственный пункт «Копирование ОС с одного накопителя на другой» (рис. 3).

Выберите устройство для копирования и нажмите (рис. 4).

Начнется форматирование eMMC и клонирование системы с SD-карты на eMMC (рис. 5).

Продолжительность процесса клонирования зависит от скорости SD-карты. В нашем случае чистая система была клонирована за 7 минут. После записи утилита удалит точки монтирования, клонирование завершено (рис. 6).

После чего можно выключить устройство и отключить питание, извлечь SD-карту и снова запустить устройство. Загрузка системы будет производиться с eMMC-модуля.

Также реализована функция обратной записи. Она позволяет создать резервную копию системы на SD-карте во время работы и загрузки с eMMC, а также переключиться на загрузку с SD-карты в случае возникновения проблем с eMMC-модулем.

Для этого загрузите устройство с eMMC-модуля. Затем после загрузки подключите SD-карту в слот. Появится внешнее устройство, на которое можно будет сделать резервную копию системы таким же образом, как и запись на eMMC-модуль, следуя инструкциям, описанным выше.

2. Запись образа ОС с использованием ПК #

Запись образа ОС на eMMC-модуль с помощью ПК осуществляется таким же образом, как и запись образа на SD-карту. Инструкция по записи находится выше по ссылке.

Однако для подключения EMMC-модуля к ПК потребуется плата EMMC-USD (рис. 7).

В плату устанавливается eMMC-модуль, а сама плата подключается к кардридеру таким же образом, как и SD-карта. После этого модуль определяется компьютером, и можно будет записать образ ОС по инструкции.

Также существует — Ридер для чтения и записи EMMC-модулей (рис. 8).

В ридер устанавливается eMMC-модуль, а сам ридер напрямую подключается к ПК через USB-разъём. После чего запись образа ОС происходит таким же образом, как и запись на SD-карту.

Установка Android на Repka Pi 4 #

В этой инструкции мы подробно разберём два варианта установки Android на одноплатный компьютер Repka Pi 4:

Установка Android OS на microSD
Установка Android OS на eMMC

Установка Android OS на microSD


Что потребуется: #

  • Программа PhoenixCard V4.2.8

  • Образ Android для Repka Pi 4 (*.img файл)

  • Картридер

  • Карта памяти microSD (рекомендуется от 8 ГБ, класс 10 и выше)

  • ПК под управлением Windows


Шаг 1. Установка PhoenixCard и подключение microSD карты #

  1. Установите программу PhoenixCard на ваш ПК.

  2. Вставьте microSD-карту в картридер и подключите его к компьютеру.

  3. Убедитесь, что карта определилась в системе (появится в списке в окне программы, как, например, буква F на рис.1).

  4. Важно! Перед установкой образа рекомендуется отформатировать карту, нажав кнопку Restore (см. рис. 1)

    это удалит все данные и приведёт карту в исходное состояние.


Шаг 2. Подготовка образа #

  1. Скачайте нужный образ Android для Repka Pi 4 (например, Repka-pi4-Android-9.img).

  2. Если файл находится в архиве (.zip, .7z, .rar), обязательно распакуйте его заранее. В программу нужно добавлять именно .img-файл.


Шаг 3. Запись образа на microSD карту #

  1. В PhoenixCard нажмите кнопку Image и выберите путь к вашему .img-файлу.

  2. Установите переключатель на Start Up.

  3. Убедитесь, что карта отмечена галочкой в списке.

  4. Нажмите кнопку Burn для начала записи.

    Последовательность действий изображены на рисунке 2

  5. Дождитесь завершения процесса — статус будет обновлён в окне программы.


Шаг 4. Завершение #

  1. По окончании записи извлеките карту из картридера.

  2. Вставьте microSD-карту в слот одноплатного компьютера Repka Pi 4.

  3. Подключите питание и дождитесь первой загрузки Android OS. Это может занять несколько минут.


Установка Android OS на eMMC


Что потребуется: #

  • Программа PhoenixCard V4.2.8

  • Образ Android для Repka Pi 4 (*.img файл)

  • Картридер

  • Карта памяти microSD (рекомендуется от 8 ГБ, класс 10 и выше)

  • ПК под управлением Windows

  • eMMC модуль или впаянный eMMC чип


Шаг 1. Установка PhoenixCard и подключение microSD карты #

  1. Установите программу PhoenixCard на ваш ПК.

  2. Прошивка сначала записывается на microSD-карту, после чего автоматически переносится на eMMC при первом запуске устройства. Поэтому вставьте microSD-карту в картридер и подключите его к компьютеру.

  3. Убедитесь, что карта определилась в системе (появится в списке в окне программы, как, например, буква F на рис.3).

  4. Важно! Перед установкой образа рекомендуется отформатировать карту, нажав кнопку Restore (см. рис. 3)

    это удалит все данные и приведёт карту в исходное состояние.


Шаг 2. Подготовка образа #

  1. Скачайте нужный образ Android для Repka Pi 4 (например, Repka-pi4-Android-9.img).

  2. Если файл находится в архиве (.zip, .7z, .rar), обязательно распакуйте его заранее. В программу нужно добавлять именно .img-файл.


Шаг 3. Запись образа на microSD карту #

  1. В PhoenixCard нажмите кнопку Image и выберите путь к вашему .img-файлу.

  2. Установите переключатель на Product.

  3. Убедитесь, что карта отмечена галочкой в списке.

  4. Нажмите кнопку Burn для начала записи.

    Последовательность действий изображены на рисунке 4

  5. Дождитесь завершения процесса - статус будет обновлён в окне программы.


Шаг 4. Установка на eMMC #

  1. Установите eMMC-модуль в Repka Pi 4.

  2. Вставьте microSD с записанной прошивкой (в режиме Product).

  3. Подключите питание.

На экране появится зелёная полоса - это копирование прошивки с microSD карты на eMMC.

После завершения отобразится окно с подтверждением окончания установки “CARD OK” (см. рис. 5).


Шаг 5. Завершение #

  • Отключите питание

  • Извлеките microSD

  • Включите Repka Pi 4 — Android теперь загружается с eMMC


8196 просмотров0 комментариев
0

Комментарии (0)

Для участия в обсуждении Вы должны быть авторизованным пользователем
Разделы

Навигация

ВойтиРегистрация