Добрый день.
Прошу помощи с установкой Armbian на SK-A40i-NANO-2E.
Делал все по инструкции:
1. Развернул виртуалку A40i Lubuntu на VMware 14
2. Сделал сборку образа по инструкции с параметром Filesystem images ---> (3G) exact size
3. Скачал CLI образ armbian от bananapi m2
4. Разархивировал его, переименовал в arm.img для простоты обращения и закинул в папку /home/user/src/buildroot-2022.08.4-sk-a40i/output/images
5. В эту же папку закинул скрипт dbn.sh с кодом:
6. Сделал скрипт исполняемым chmod +x dbn.sh и запустил sudo ./dbn.sh arm.img
Перед запуском проверил нет ли смонтированных образов losetup -l | grep ".img"
но все равно не получается подкинуть armbian к сборке sdcard.img Пишет No such file or directory
Был бы весьма признателен за помощь, или за уже готовую сборку с armbian на яндекс.диске, где виртуалка и документация.
Либо за инструкцию или ссылку на материал, где можно почитать именно по этому вопросу.
Данные платы планируем использовать на armbian только.
если не получится - скиньте лог того что он выдаёт в терминале, добавил туда всевозможные проверки, только сами не добавляйте ничего в него и не удаляйте.
Данные платы планируем использовать на armbian только.
не забудьте озаботиться вопросом - как запретить армбиану апгредить u-boot если он обновляется иначе плата скорей всего перестанет загружаться с чужим убутом от бананапи после апгрейда. Погуглил побыстрому но пока не нашел ничего внятного. Возможно u-boot не обновляется если специально не разрешить - это было бы логично, но у меня пока нет сведений и рекомендаций.
возможно он не обновляется автоматически как все другие пакеты, но это неточно.
Весьма полезное замечание, спасибо.
Подскажите, пожалуйста, как вернуть Ваш u-boot, если все же он будет обновлен до "бананового"?
И второй вопрос: Как правильно залить образ, который больше 4 Гб, ведь в инструкции указано, что флешка должна быть в FAT32 (образ с рабочим столом весит 5,4 Гб)?
Как правильно залить образ, который больше 4 Гб, ведь в инструкции указано, что флешка должна быть в FAT32 (образ с рабочим столом весит 5,4 Гб)?
Это ограничение не столь жесткое, скорее это указание (чтобы меньше задавали вопросы). Скорее всего поддержка exFAT есть, ну и конечно ext3/4.
Если не получится - дайте знать, пересоберем с поддержкой других ФС.
Можно загрузить плату через usb - в buildroot есть u-boot, в материалах к плате где-то есть sunxi-fel.exe
sunxi-fel uboot u-boot-sunxi-with-spl.bin
если фс и таблица разделов целые то плата загрузится и тогда записать сохранённый первый мегабайт обратно
dd if=boot.img of=/dev/mmcblk2 bs=1M count=1
если нет - остановить загрузку убута и набрать в его консоли
ums 0 mmc 1
он будет эмулировать USB флешку с содержимым emmc и можно записать имидж boot.img с компьютера
И второй вопрос: Как правильно залить образ, который больше 4 Гб, ведь в инструкции указано, что флешка должна быть в FAT32 (образ с рабочим столом весит 5,4 Гб)?
Можно загрузить плату через usb - в buildroot есть u-boot, в материалах к плате где-то есть sunxi-fel.exe
sunxi-fel uboot u-boot-sunxi-with-spl.bin
если фс и таблица разделов целые то плата загрузится и тогда записать сохранённый первый мегабайт обратно
dd if=boot.img of=/dev/mmcblk2 bs=1M count=1
если нет - остановить загрузку убута и набрать в его консоли
ums 0 mmc 1
он будет эмулировать USB флешку с содержимым emmc и можно записать имидж boot.img с компьютера
И второй вопрос: Как правильно залить образ, который больше 4 Гб, ведь в инструкции указано, что флешка должна быть в FAT32 (образ с рабочим столом весит 5,4 Гб)?