Skip to content

v1.0.0 prelease (v0.99.3) - update B

Pre-release
Pre-release
Compare
Choose a tag to compare
@klange klange released this 17 Dec 15:00
· 3545 commits to master since this release

This iterative update includes many improvements such as basic filesystem permissions, bug fixes in the linker, a stable Python 3.6 build (please use the toaruos-python.iso version of the ISO attached to this release), and more. A complete list of changes between this release and "update A" is available here.

The attached toaruos.iso is an automated build without Python support.

Known Issues

Python may repeatedly print Symbol not found: select as it attempts to import modules that make use of this missing function.

The automated build uses an older GRUB which may perform poorly in non-accelerated VMs during boot time.

Usage

VirtualBox is the recommended environment for running ToaruOS. QEMU is also supported. Using ToaruOS on real hardware is not recommended and we are not responsible for any issues you may encounter or damage this may cause. Other virtual machines and emulators are not supported and may not work. It is not recommended that you run ToaruOS in Bochs as the UI requires considerably higher performance than Bochs is capable of providing. When using QEMU, KVM is preferred but acceptable performance should be possible with the non-accelerated TCG backend on modern hardware.

  • VirtualBox:
    • OS Type: Other/Unknown
    • Memory: At least 512MB
    • Video Memory: May need to be adjusted if you have a large display
  • QEMU
    • qemu-system-i386 -M accel=kvm:tcg -m 512 -vga std -net nic,model=rtl8139 -net user -soundhw ac97,pcspk -cdrom toaruos-python.iso -serial stdio

To install some Python demos, you may run python /opt/examples/get-py and then cd /tmp.