clusterhat-image-writer

clusterhat-image-writer 2024.02.16.39~bookworm

 pool/main/c/clusterhat-image/clusterhat-image-writer_2024.02.16.39~bookworm_all.deb clusterhat-image-writer
Cluster Hat image builde
Filename pool/main/c/clusterhat-image/clusterhat-image-writer_2024.02.16.39~bookworm_all.deb
Version2024.02.16.39~bookworm
Age in days311
Release date2025 12. 29.
Size3.01 KB
id2960
Nameclusterhat-image-writer
Package
Appname
Essential
Vendor
License
Distributionbookworm
Suitemain
Sourceclusterhat-image
Architecturebinary-arm64
MultiArchforeign
MaintainerCyberVitexus
InstalledSize13
Dependsclusterhat-image , gnome-multi-writer , balena-etcher
PreDepends
Breaks
Enhances
Sectiondevel
Priorityoptional
DescriptionCluster Hat image builde
LongDescriptionScripts and files used to build Cluster HAT images from Raspbian.
AutoBuiltPackage
Filenamepool/main/c/clusterhat-image/clusterhat-image-writer_2024.02.16.39~bookworm_all.deb
MD5sumdc5ee6b7ae1fe846bd0ab9d284a2b37d
SHA1e0abde0e872101261065156674d5cbed6f034b2b
SHA256a389b62aabab1f27eeb4b44571533f75d1aef6c2d2296f14db56a013faa204fb
SHA5124ee21b36aae8cd9050ac3ba5a293cc8c0af656f8442e74c9ecfbd8d59ba0baf5e7dd14e94f5f767ff4cc8d714b39d1a287277e58415af4d3a4e503da342460f9
Size3080
Auto-Built-Package
Homepagehttps://github.com/PureHTML/clusterhat-image
Provides
Existing
fileMtime2025-12-29 01:46:56
created2024-11-28 12:48:15
updated2025-12-29 01:46:56
clusterhat-image-writer
<>

Cluster HAT

InAction

Scripts and files used to build Cluster HAT images from Raspbian.

Installation

Please add the software sources first:

sudo apt install lsb-release wget
echo "deb http://repo.vitexsoftware.com $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo wget -O /etc/apt/trusted.gpg.d/vitexsoftware.gpg http://repo.vitexsoftware.com/keyring.gpg
sudo apt update

Then you can install packages:

  • clusterhat-image - Image Creator
  • clusterctl - Clusterctl
  • clusterctl-usbboot- USB Boot support for clusterctl

Usage

Simply run

clusterhat-creator

to download initial images and build ClusterHat ones

ClusterCTL

Install package clusterctl for /usr/sbin/clusterctl commad

You can also turn several PiZeros using chtui command

sudo /usr/sbin/chtui

chtui

Note: PiZero state is restored at the host boot using /lib/systemd/system/clusterctrl-state.service

Building Cluster HAT Images

The build script is located in the build directory.

The following is normally ran as root on a fresh Raspbian images.

git clone https://github.com/burtyb/clusterhat-image
cd clusterhat-image/build/
# Create a config-local.sh file and copy any lines you need to override from config.sh
./create 2017-09-07

The "2017-09-07" date above should be the date from the Raspbian/Raspberry Pi OS image you wish to convert.

When building arm64 images you need to be on an arm64 machine.

Building on x86_64

Images can be built from other architectures using qemu (tested on x86_64 but may work on others)

For example on Debian 12 to do this you need to "apt install qemu-user-static".

Then follow the standard steps

Cluster HAT Files

The files/ directory contains the files extracted into the root filesystem of a Cluster HAT image.

For support contact: https://portal.8086.net/submitticket.php?step=2&deptid=1