Releases: klange/ponyos
Releases · klange/ponyos
PonyOS v9.0
PonyOS 9.0 is finally here are four years!
Running the AArch64 Virt build
For the full GUI, under Linux, with KVM available (eg. on a Raspberry Pi or an Apple Silicon Mac):
qemu-system-aarch64 -M virt -m 4G -smp 4 -cpu host -accel kvm -no-reboot -serial mon:stdio -device ramfb -device virtio-tablet-pci -device virtio-keyboard-pci -device AC97 -d guest_errors -net user -netdev hubport,id=u1,hubid=0, -device e1000e,netdev=u1 -name "PonyOS 9.0 aarch64" -kernel bootstub -append "root=/dev/ram0 migrate start=live-session ramfb vid=preset" -fw_cfg name=opt/org.toaruos.initrd,file=ramdisk.igz -fw_cfg name=opt/org.toaruos.kernel,file=misaka-kernel
With no KVM available (eg. on an x86 host):
qemu-system-aarch64 -M virt -m 4G -smp 4 -cpu cortex-a72 -no-reboot -serial mon:stdio -device ramfb -device virtio-tablet-pci -device virtio-keyboard-pci -device AC97 -d guest_errors -net user -netdev hubport,id=u1,hubid=0, -device e1000e,netdev=u1 -name "PonyOS 9.0 aarch64" -kernel bootstub -append "root=/dev/ram0 migrate start=live-session ramfb vid=preset" -fw_cfg name=opt/org.toaruos.initrd,file=ramdisk.igz -fw_cfg name=opt/org.toaruos.kernel,file=misaka-kernel
Under macOS with HVF (on an Apple Silicon Mac):
qemu-system-aarch64 -M virt -m 4G -smp 4 -cpu host -accel hvf -no-reboot -serial mon:stdio -device ramfb -device virtio-tablet-pci -device virtio-keyboard-pci -device AC97 -d guest_errors -net user -netdev hubport,id=u1,hubid=0, -device e1000e,netdev=u1 -name "PonyOS 9.0 aarch64" -kernel bootstub -append "root=/dev/ram0 migrate start=live-session ramfb vid=preset" -fw_cfg name=opt/org.toaruos.initrd,file=ramdisk.igz -fw_cfg name=opt/org.toaruos.kernel,file=misaka-kernel
Running the x86-64 PC build
Any configuration of an x86-64 VM in most common emulators (QEMU, VirtualBox, VMWare) with sufficient memory (>1GB recommended) should work with the provided CD.
A sample QEMU configuration:
qemu-system-x86_64 -M q35 -m 3G -smp 4 -enable-kvm -no-reboot -serial mon:stdio -device AC97 -name "PonyOS 9.0 x86_64" -cdrom image.iso
Note
The x86-64 PC image.iso does not contain Netsurf. The launcher on the desktop will not function. The Netsurf build is only available in the AArch64 virt build.


