
Armbian Linux работает не только на ARM, но и на x86 процессорах. Команда Armbian проделала большую работу, теперь поддерживаются одноплатные компьютеры на архитектуре ARM, x86 и RISC-V. Образ Generic Intel / AMD предназначен для x86 компьютеров, содержит наиболее часто используемый набор драйверов, включая драйвера для видеоускорителей NVIDIA и Intel. Не требует установки, можно напрямую записать на HDD/SSD или запускать со сменного носителя USB-Flash, получается Linux на флешке.
Оглавление
- Постановка задачи
- Образ Generic Intel / AMD
- Создание и настройка виртуальной машины с Armbian
- Запуск ВМ с Armbian
- Установка драйверов и утилит VMWare
- Настройка окружения Armbian
- Запуск Armbian UEFI x86 на USB Flash диске
- Ресурсы
Постановка задачи
Создать виртуальную машину (ВМ) VMWare на основе дистрибутива Armbian. Использовать образ Generic Intel / AMD для x86 архитектуры. Установить необходимые драйвера для взаимодействия с Host системой.
- Развертывание образа выполнить на VMware Workstation 17 Pro.
Образ Generic Intel / AMD
Образ Generic Intel / AMD доступен в двух редакциях:
- Minimal CLI — минимальный образ, без графической оболочки, только командная строка;
- Desktop — добавлены графические оболочки Cinnamon или XFCE.
Стабильная версия образа построена на 5.15 версии ядра Linux.
Возможности:
- Поддержка мониторов высокого разрешения HiDPI во время загрузки GRUB и рабочего стола (автоматически выполняется настройка);
- Неизменяемая прошивка (обновление ядра заблокировано для повышенной стабильности);
- Интегрированы драйвера для графических ускорителей NVIDIA и Intel;
- Предустановлен браузер Google Chrome и среда разработки Microsoft Visual Studio Code;
- Предустановленны kernel headers облегчающие установку дополнительных драйверов;
- Обеспечена поддержка файловой системы ZFS 2.1.5 (для установки выполните команду sudo apt-get install zfsutils-linux zfs-dkms );
- Работает разблокировка сеанса ОС по лицу (при условии поддержки вашей камеры);
- Добавлен дополнительный режим гибернации (hibernation) для сохранения энергии, поскольку режим ожидания (standby) не всегда работает;
- snapd не установлен (можете установить его самостоятельно).
Для переноса системы на HDD/SSD необходимо выполнить команду:
$ sudo armbian-install
Если необходимо установить Armbian x86 на компьютер вместе с Windows 10/11 (режим двойной загрузки), то необходимо отключить в BIOS опцию «Secure Boot», отключить шифрование BitLocker и сжать раздел, для предоставления необходимого места под Armbian.
Создание и настройка виртуальной машины с Armbian
Шаг 1 — Загрузка образа
Загрузим образ Armbian_23.02.2_Uefi-x86_jammy_current_5.15.94_xfce_desktop.img.xz с графической оболочкой XFCE.
Формат файла .xz представляет собой архив образа img в формате zip. Поэтому после загрузки распаковываем архив с помощью архиватора 7-Zip.
Шаг 2 — Создание виртуальной машины VMWare
Создадим ВМ VMWare со стандартными опциями, только указав тип ОС Linux => Ubuntu 64-bit.
После создания ВМ из списка оборудования необходимо удалить жесткий диск, т.к. он будет сформирован на основе образа Armbian.
Шаг 3 — Конвертирования образа в формат VMDK
Формат файла VMDK (Virtual Machine Disk) разработан VMware для использования в качестве образа диска в своих виртуальных машинах. VMDK схож по структуре и содержанию с жёстким диском, является открытым и документированным.
После распаковки, образ с расширением *.img необходимо конвертировать в формат VMDK с помощью бесплатной программы Starwind V2V Converter. Загрузка программа доступна по прямой ссылке и со странице с заполнением формы. Ссылка для скачивания присылается на электронную почту. Для избежания в дальнейшем спама от Starwind на свою электронную почту, воспользуйтесь быстрым созданием временной почты Temp Mail — Disposable Temporary Email бесплатно и без SMS.
После установки и запуска программы, для конвертации образа, выберите вариант Local file — File on the local machine и укажите файл Armbian_23.02.2_Uefi-x86_jammy_current_5.15.94_xfce_desktop.img на следующей странице мастера.
Выбор источника для конвертации в Starwind V2V Converter
Затем на странице Select the location of the destination image выберите вариант Local file — File on the local machine
Выбор назначения для файла конвертации в Starwind V2V Converter
На следующей странице для результирующего образа выберите тип VMDK — VMWare Virtual Machine Disk.
Выбор типа образа в Starwind V2V Converter
Формат диска VMWare Workstation growable image. Этот тип формата занимает место только при наличие фактических данных. Если сделать диск этого формата размером 20 Гб и записать на него 2 Гб информации, то на жестком диске будет занято пространство только в 2 Гб.
Выбор формата образа в Starwind V2V Converter
В итоге должен появиться файл с именем Armbian_23.02.2_Uefi-x86_jammy_current_5.15.94_xfce_desktop.vmdk .
Настройка ВМ
Как уже было сказано выше, текущий жесткий диск необходимо удалить и добавить в качестве него диск Armbian_23.02.2_Uefi-x86_jammy_current_5.15.94_xfce_desktop.vmdk . Для этого необходимо открыть настройки ВМ.
Последовательность удаления и добавления нового жесткого диска в ВМ VMWare
Если обратить внимание, максимальный размер диска составляет чуть более 11 Гб, причем 8.5 Гб уже занято. Для увеличения диска необходимо нажать на кнопку Expand … и указать новый размер, например 20 Гб.
Увеличение размера диска в ВМ VMWare
В настройках ВМ, закладка Options, раздел Advanced, тип Firmware должен быть выставлен в BIOS.
Настройки типа Firmware в ВМ VMWare
Запуск ВМ с Armbian
После запуска ВМ необходимо ответить на несколько вопросов мастера настройки:
- Задать пароль учетной записи root;
- Выбрать тип окружения: bash;
- Задать новое имя пользователя (login): например, anton;
- Задать пароль для нового пользователя;
- Задать имя для отображения для нового пользователя: например, Anton;
- Выбор языка исходя из местоположения, ответить: n;
- Выбор местоположения: код 54 — en_US.UTF-8;
- Выбрать часовой пояс: 7, 39, 2.
- Подтвердить выбор временной зоны TZ= ‘Europe/Moscow’, вариант: 1.
Первоначальный мастер настроек в Armbian
После запуска гостевой ОС необходимо проверить размер диска, который увеличили выше. Armbian автоматически расширяет диск после первоначальной настройки. Для проверки использования всего доступного пространства необходимо запустить терминал Applications => Terminal Emulator и выполнить команду:
$ lsblk
Список разделов диска в Armbian
Из результата вывода утилиты lsblk видно, что раздел sda3 занимает размер 19.7 Гб, увеличение раздела прошло успешно. Если по каким то причинам раздел не был увеличен, то воспользуйтесь руководством Увеличить размер раздела диска в Ubuntu Windows для системных администраторов.
Установка драйверов и утилит VMWare
Для связи с Host операционной системой и поддержки оборудования необходимо установить драйвера и утилиты Open-VM Tools (OVT) для виртуального оборудования VMWare, для этого, в том же терминале который открывали выше, необходимо выполнить команды:
$ sudo apt-get update $ sudo apt-get -y upgrade $ sudo apt-get install -y open-vm-tools open-vm-tools-desktop
Пакет open-vm-tools-desktop необходимо устанавливать только в случае использования графической оболочки в гостевой ОС.
Для проверки версии установленных утилит VMware Tools выполнить команду:
$ /usr/bin/vmware-toolbox-cmd -v
Теперь необходимо перезапустить ВМ, командой:
$ sudo reboot now
Настройка окружения Armbian
Запустим утилиту neofetch .
Доступны различные разрешения экрана.
Окно настроек Display в графической оболочке XFCE
В ветке Armbian wallpaper remake форума можно скачать нескучные обои на рабочий стол.
Нескучные обои для рабочего стола Armbian
Запуск Armbian UEFI x86 на USB Flash диске
Образ Generic Intel / AMD можно запускать с USB Flash диска. Для копирования образа, его так же необходимо распаковать. И файл Armbian_23.02.2_Uefi-x86_jammy_current_5.15.94_xfce_desktop.img записать с помощью утилиты Rufus — Create bootable USB drives the easy way на USB Flash размером не менее 16 Гб. В отличие от запуска Armbian в виртуальной машине, образ на USB Flash необходимо запускать в режиме UEFI USB Flash. Все остальное работает так же, как было описано выше.