To follow this article is requested to have a real PC (no V.M.) running Debian Buster 10 distribution on i386 or amd64 architecture.
The rootfs is assembled from scratch but the Kernel zImage are just copied inside the final image.
To build them from scratch follow these articles:
Installing Debos package:
sudo apt update sudo apt install debos
Clone this git repository:
git clone https://github.com/AcmeSystems/debos-for-acme-boards.git cd debos-for-acme-boards
Launch the command to generate the image for your Acme Systems board:
sudo debos foxg20.yaml
will contains the microSD image
Use Etcher to write your microSD with the image generated
at bootstrap use:
Login: acme Password: acmesystems
to extend the rootfs to fill the microSD size type:
sudo growpart /dev/mmcblk0 2 sudo resize2fs /dev/mmcblk0p2
This article is based on Antonio Galea works available on this link: