| Summary: | Не может найти u-boot для --target orangepi-5-rk3588s | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Anton Zhukharev <ancieg> |
| Component: | alt-rootfs-installer | Assignee: | Антон Мидюков <antohami> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | antohami |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
Anton Zhukharev
2025-05-01 19:37:46 MSK
Запустите с --debug и приложите лог записи. У меня не воспроизводится. (In reply to Антон Мидюков from comment #1) > Запустите с --debug и приложите лог записи. > У меня не воспроизводится. su - 'command' без /sbin и /usr/sbin в $PATH + оказалось, что мало место было в TMP (но точно не знаю влияет ли это), поэтому и такие неясные ошибки. Поэтому зашел чисто под рута (su -) и изменил TMP: $ su - $ TMP=/home/ancieg/aarch64/tmp alt-rootfs-installer --target=orangepi-5-rk3588s --image-in=./regular-jeos-systemd-latest-aarch64.img --media=/dev/sda --resize Все отработало без ошибок, прошу прощения за потраченное время... (In reply to Anton Zhukharev from comment #2) > (In reply to Антон Мидюков from comment #1) > > Запустите с --debug и приложите лог записи. > > У меня не воспроизводится. > > su - 'command' без /sbin и /usr/sbin в $PATH + оказалось, что мало место > было в TMP (но точно не знаю влияет ли это), поэтому и такие неясные ошибки. Поправка: "su -c 'command'" Жалко только, что одноплатник не загружается с получаемой системой :'( (Ответ для Anton Zhukharev на комментарий #4) > Жалко только, что одноплатник не загружается с получаемой системой :'( У меня Orange Pi 5 грузился с нашим u-boot, пока в spi было записано нечто с завода. Когда я в spi записал edk2 и далее неважно что (хоть и стереть spi), эффект один - очень долго грузится (как понимаю, выставлена очень низкая частота процессора) и initrd не проходит по тайм-ауту. Запишите в SPI edk2 или сторонний u-boot: https://github.com/edk2-porting/edk2-rk3588/releases https://github.com/schneid-l/u-boot-orangepi5/blob/main/README.md В случае edk2, актуальные dtb для целевого ядра нужно помещать в /boot/efi/dtb У регулярок ядро 6.12, у которого HDMI не работает. Поэтому будет только serial console. Ставьте ядро 6.15, копируйте его dtb на fat раздел. И почти всё заработает худо-бедно. В случае стороннего u-boot используется extlinux.conf, поэтому достаточно обновить ядро. |