How to get GloamOS running, what to expect, and how to interact with the system.
Follow these steps to boot GloamOS on real hardware or in a virtual machine.
Grab the latest build from the Download page. Use the ISO for real hardware/emulators/simulators/whatever you have there
Use dd on Linux or Rufus on Windows to write the ISO to a USB drive. Ventoy also works.
/dev/sdX — writing to the wrong drive will erase it.
To test GloamOS when you don't have the right spare machines, you can use VMs.
For instance, in Virtualbox, take the .iso, and use it in the set up process. Make sure you pressed the EFI checklist
On real hardware, enter your UEFI boot menu (At Lenovo IdeaPad series it is FN+F12, on other platforms, it is usually F2, F12, or DEL at power-on) and select the USB drive as the boot device. Make sure Secure Boot is disabled and UEFI mode is enabled — Legacy/CSM will not work (YET).
GloamOS will initialize the framebuffer, parse the memory map, load the kernel. then, the UI will appear with all that stuff other OSes have too, like passwords, users and other stuff
GloamOS is alpha software. Here's what currently works and what doesn't.
UEFI boot, framebuffer display, memory management, AHCI SATA, FAT32 filesystem, cooperative scheduler, basic serial output.
Graphics subsystem, network stack, Memory-Management, extended hardware support, exFAT.
Userspace shell, package manager, user applications, audio, networking.
If you want to compile GloamOS yourself from the GitHub repository. Firstly make sure you do everything in WSL/Linux, and then: