Skip to content

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

License

Notifications You must be signed in to change notification settings

nicklasfrahm/cloudy

Repository files navigation

☁️ 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.

Resources

License

Stars

Watchers

Forks

Packages

No packages published