nicklasfrahm / cloudy

An Armbian-based firmware image that uses cloud-init for configuration.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

☁️ Cloudy

An Armbian-based firmware image that uses cloud-init for configuration. So far the following boards are supported:

🚀 Quickstart

Make sure to have a recent version of Docker, Git and build-essential installed, then run the following commands:

# Build the image for the NanoPi R5S.
make build

💡 Known issues

🪄 Can't use armbian-install on uefi-x86

The armbian-install script does not create the right partition layout when using the uefi-x86 images. My best guess is that it does not cater for the EFI partition. As a workaround, you can perform the following steps:

  1. Flash the .img to a USB as you would with any other image

  2. Mount the USB's root partition and copy the .img to /uefi-x86.img

  3. Unmount the USB and insert it into the new device

  4. Boot the device and wait for it to come online

  5. SSH into the device and run the following command:

    sudo apt install -y pv
    sudo dd if=/uefi-x86.img of=/dev/mmcblk0 bs=1M
  6. Reboot the device.

📜 License

The whole project is licensed under the GPL-2.0 license.

About

An Armbian-based firmware image that uses cloud-init for configuration.

License:GNU General Public License v2.0


Languages

Language:Shell 94.0%Language:Makefile 6.0%