Skip to content

Releases: Mathewnd/Astral

2025-11-03 build

03 Nov 03:35
f070889

Choose a tag to compare

A lot of things have been changed and improved.

If running with a network card attached (currently only virtio-net supported), configure the interface with sudo netd vionet0
This release contains a minimal distribution. To use the rest of the ported software, sudo xbps-install the packages you need.
The minimal distribution contains everything needed to install Astral to disk. However, no such guide exists yet.

Bootdisk.iso contains the kernel + a minimal initramdisk and root.img contains an ext2 formatted disk image file for the root filesystem.

If you are running without root.img, you MUST choose the initrd entry in the bootloader.

Recommended QEMU command (requires both files):

qemu-system-x86_64 -M q35 -m 2g -smp cpus=4 -serial stdio -netdev user,id=net0 -device virtio-net,netdev=net0 -cdrom bootdisk.iso -drive file=root.img,if=none,id=nvme -device virtio-blk,serial=deadc0ff,drive=nvme -boot dc -enable-kvm -cpu host,migratable=off

2024-05-22

23 May 00:42

Choose a tag to compare

Completely rewritten the kernel and a lot more features.
By default Astral will boot to fvwm3, but you can boot to the console by selecting the limine entry.
Tarball contains both full (astral.iso) and minimal (minimal.iso) distributions. Keep in mind the minimal distribution will only be able to boot to the console.
In the README theres a recommended QEMU command to use to run this release.

0.0.2

25 Oct 02:41

Choose a tag to compare

More kernel features, system calls and ports (with a highlight to a minimal but working Xorg port)

Note: version from before kernel rewrite

v0.0.1

11 Oct 02:35

Choose a tag to compare

Release up to date with all of the current ports and kernel features