Skip to content
IRONLINUX

Raspberry Pi 4.

A dedicated ARM64 image for the Raspberry Pi 4 Model B.

PreviewBuild-validated. Physical Raspberry Pi 4 testing pending.
  1. 01

    Write

    In Raspberry Pi Imager choose Use custom and pick the .img.xz file. No need to unpack it. Use a microSD card of 16 GB or more.

  2. 02

    Boot

    Insert the card, connect a display over HDMI and power on. The first boot grows the file system to fill the card.

  3. 03

    Log in

    Username iron, password live. Change the password with passwd.

From a terminal.

Linux / macOS — replace /dev/sdX with your card
xzcat iron-linux-rpi4-arm64.img.xz | sudo dd of=/dev/sdX bs=4M status=progress conv=fsync
SHA-256

004d6884b94780a2d2d75f76216b9f13d567359e18e773df7ae9b348c91ba76c

Good to know.

Status
The image is built and its layout, packages and boot files are checked automatically. It has not yet been booted on a physical Raspberry Pi 4.
Raspberry Pi 5
Not supported. It uses a different chip and I/O controller.
Pi 400 and CM4
Same chip as the Pi 4, but never tried with this image.
Wi-Fi and Bluetooth
Use Debian's Broadcom firmware, which is included.
Installer
There is no installer on the Pi. The card is the installed system.

Build it yourself.

On an x86-64 Debian host. The script names any missing tools.
git clone https://github.com/crossainthero-lab/IronLinux.git
cd IronLinux
sudo ./scripts/build-rpi4-arm64.sh

Prefer to configure first? Build Your Iron supports the Pi 4.