Download PactorOS

Pre-built images are available for x86-64 and ARM64 (Raspberry Pi 5).

ArchitectureVersionFormatFileSizeDownload
x86-64 v0.1 Bootable ISO (GRUB2 multiboot2) pactor-x86_64.iso 15 MB Download
ARM64 (Raspberry Pi 5) v0.1 Kernel image (kernel8.img) pactor-arm64.tar.gz 2 KB Download

Verification

x86-64 SHA25630022f556dc2cbd398287a31fcb3018a07130d30975103ac55f17a7a77e89668
ARM64 SHA2560463d08fb71dde517cf29b5cc0a4715ac9985cbabacd1f9a087a2dbacae905f0

Installation — x86-64

qemu-system-x86_64 -cdrom pactor-x86_64.iso -m 512 -nographic

Installation — ARM64 (Raspberry Pi 5)

# Extract archive
tar xzf pactor-arm64.tar.gz

# Copy kernel8.img and config.txt to a FAT32 SD card
# Also copy Pi firmware: start4.elf, fixup4.dat
# Insert into Raspberry Pi 5 and power on
# Serial console: 115200 baud on GPIO 14/15

Building from Source

git clone ssh://c92899administrator@wh15.rackhost.hu/~/pactoros.git pactoros-src
cd pactoros-src/pactor64    # x86-64
make                        # builds pactor64.iso

cd ../pactor-arm64          # ARM64
make                        # builds kernel8.img

PactorOS uses LLVM/Clang as its toolchain. Requires clang 17+ and a Linux host.