Глава 3. ОС Линукс - Linux OS
3.1. Дистрибутивы Linux и версии ядра (Supported Linux distribution types and kernel versions)
Поддерживаются серверная и десктопные версия, версия ядра Linux4.9:
Ubuntu 18.04
Ubuntu 20.04
Debian 10
3.2. Адаптация драйвера ядра Linux (linux4.9 kernel driver adaptation status)
Orange Pi Zero 2 в настоящее время поддерживает только версию ядра linux 4.9,
а адаптация драйверов показана в списке ниже.
Поддерживаются:
Видео HDMI
Аудио HDMI
USB2.0 x 3
Загрузка с TF-карты
Сетевая карта
ИК-приемник
WI-FI
BT
Звук в наушниках
USB-камера
Светодиодный индикатор
26pin GPIO
I2C
SPI
UART
Датчик температуры
Аппаратный сторожевой таймер
Не поддерживаются:
Мали GPU
Видеокодек
3.3. Учетная запись и пароль для Linux (Linux OS default login account and password)
Login: root пароль: orangepi
Login: orangepi пароль: orangepi
3.4. Использование светодиодов (Onboard LED light display description)
Фаза запуска u-boot: Зеленый - погашен, Красный - светится
Загрузка ядра для входа в систему: Зеленый - светится, Красный - погашен
Порты GPIO: Зеленый - PC13, Красный - PC12
3.5. Вход в Linux десктопной версии (Instructions for the automatic login of Linux desktop version OS)
1) Настольная версия ОС автоматически авторизуется на рабочем столе после запуска по умолчанию, без ввода пароля.
2) Измените конфигурацию в /etc/lightdm/lightdm.conf.d/22-orangepi-autologin.conf,
чтобы запретить ОС настольной версии автоматический вход на рабочий стол.
Команда модификации выглядит следующим образом, или вы можете открыть файл конфигурации для изменения напрямую
root@orangepis:~# sed -i "s/autologin-user = orangepi/#autologin-user = orangepi/"
/etc/lightdm/lightdm.conf.d/22-orangepi-autologin.conf
3) Конфигурация /etc/lightdm/lightdm.conf.d/22-orangepi-autologin.conf после модификации
выглядит следующим образом
root@orangepis:~# cat /etc/lightdm/lightdm.conf.d/22-orangepi-autologin.conf
[Seat:*]
#autologin-user = orangepi
autologin-user-timeout = 0
user-session = xfce
4) Затем перезапустите ОС и появится диалоговое окно входа в систему, в это время вам необходимо
ввести пароль для входа в ОС.
3.6. Первый запуск rootfs с карты (Start the rootfs in the auto-expanding TF card for the first time)
1)
Когда TF-карта запускает ОС Linux в первый раз, она вызывает сценарий orangepi-resize-filesystem
через службу systemd orangepi-resize-filesystem.service для автоматического расширения rootfs,
поэтому нет необходимости ручного расширения.
2) После входа в ОС вы можете использовать команду df -h, чтобы проверить размер rootfs.
Если это соответствует фактической емкости TF-карты, это означает, что автоматическое расширение работает правильно
root@orangepi:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 430M 0 430M 0% /dev
tmpfs 100M 5.6M 95M 6% /run
/dev/mmcblk0p1 15G 915M 14G 7% /
tmpfs 500M 0 500M 0% /dev/shm