Компиляция образа Armbian

Использовалась виртуальная машина с Ubuntu_16.04 х64 с 4 ГБ ОЗУ и 100 ГБ жесткого диска. При первой компиляции процесс займет много времени (около часа), в следующие разы меньше (на моей машине около 30 минут). Если используется другой дистрибутив или версия то очень возможно, что процесс завершится неудачно. Для выполнения компиляции используется инструмент, предоставляемый Armbian, что значительно облегчает процесс, позволяя легко выбирать различные конфигурации ядра. Компилятор Armbian позволяет создавать образы любой версии Armbian (Debian/Ubuntu и Legacy/Mainline) для платформы Orange Pi.

1 — Получаем права суперпользователя:

2 — Установим git (если он не установлен):

3 — Создаем папку, в которой нужно выполнить процесс и перейдем в неё:

4 — Скопируем инструмент Armbian из репозитория Github:

5 — Запустим сценарий компиляции:

6 — После выполнения сценария необходимые пакеты будут загружены для выполнения процесса компиляции.

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

8 — После этого должны выбрать, хотим ли мы использовать настройки ядра по умолчанию или нужно открыть параметры конфигурации, чтобы изменить ядро:

9 — Затем выберем платформу, для которой хотим создать образ.

10 — Далее — необходимо указать Kernel Legacy (3.4) или Mainline (4.X). Выберем первый вариант, ядро предоставленное Allwinner:

11 — Выберем базовый тип ОС, Ubuntu или Debian.

12 — На следующем шаге нужно будет выбрать, нужен нам образ сервера (без графического рабочего стола) или образ рабочего стола (с графическим рабочим столом). Создаем образ сервера:

13 — В случае выбора в пункте 8 опции — использовать настройки по умолчанию для ядра (наиболее рекомендуемые, так как содержит предварительно скомпилированные файлы Armbian), меню конфигурации ядра не будет отображаться. В противном случае на этом этапе откроется меню, где можем изменить различные параметры для аппаратно-программной системы:

14 — Ожидаем завершения процесса:

16 — Когда компиляция будет завершена, результирующий образ будет сгенерирован в «development/armbian/output/images»


avatar
  Подписаться  
Уведомлять
PcMiniPro