[devel] установка на Raspberry Pi4

Vladislav Zavjalov slazav на altlinux.org
Чт Фев 4 18:04:50 MSK 2021


Добрый день,

Пытаюсь запустить Altlinux на Raspberry Pi4 (впервые, как "простой
поьзователь"), иногда натыкаюсь на какие-то проблемы. Часть решил, часть еще нет.

Использую следующую инструкцию, систему и набор firmware:
  https://www.altlinux.org/Ports/aarch64/Raspberry_Pi4
  http://nightly.altlinux.org/p9-aarch64/release/alt-p9-jeos-sysv-20201212-aarch64.tar.xz
  http://rsync.altlinux.org/pub/people/gremlin/rpi/boot/rpi4-boot-20200526.tar.xz

Подготовил sd-карточку как указано, 2 раздела, в первый скопировал содержимое архива
с firmware, во второй - с системой. Воткнул карточку, hdmi к экрану, клавиатуру в USB,
подключил питание. Все это заработало.

1. Загрузка вылетела на этапе fschk, которому нужно было найти label=ROOT.
Исправил, выставив нужный label на втором разделе (в инструкции этого нет).
# e2label /dev/sdc2 ROOT

2. Загрузка дошла до текстового login.
Методом перебора обнаружил, что login=root passwd=altlinux (тоже хорошо
бы написать в инструкции, наверное).
Пароль сменил, но после этого при каждом логине пароль просят менять (следствие проблемы 4?).

3. Сеть при загрузке не поднимается, вылетает по timeout. В /etc/net/eth0/options
явно прописан timeout: 7, поднял до 30, все заработало.

4. Нет системного времени.
hwclock: Cannot access the Hardware Clock via any known method.
Как тут принято выкручиваться?

5. depmod ругается, что нет директории /lib/modules/6.5.14rpi4
Ядро в архиве с firmware (6.5.14rpi4) не согласовано с ядрами/модулями в архиве
с системой (5.4.81-std и 5.7.19-un-def)?
Как, вообще, в такой системе правильно обновлять ядро?

Заменил систему с alt-p9 на
http://nightly.altlinux.org/sisyphus-aarch64/tested/regular-jeos-sysv-latest-aarch64.tar.xz
Существенных изменений не замечено.




Подробная информация о списке рассылки Devel