The Luminous Operating System
-
lunaNoir25
- Posts: 9
- Joined: Mon Feb 02, 2026 10:19 pm
The Luminous Operating System
Hello everyone,
I've been working on this operating system (semi-hobby, nothing major, very minimal, and not planned to be as big as Linux) called Lumie (short for "The Luminous Operating System"). It currently boots using Limine for 64-bit UEFI using x86_64 architecture (Intel and AMD CPUs), and doesn't have Legacy BIOS support. Currently, it only has:
* Minimal Unix-like Shell.
* FAT12/16 read only support.
* You can read the rest in the README file.
I have it on GitHub, and I greatly appreciate all support, whether that is suggestions, features, bugfixes or even yelling at me for my terrible code (don't worry, I don't use gotos).
[https://github.com/lunaNoir25/Lumie]
I've been working on this operating system (semi-hobby, nothing major, very minimal, and not planned to be as big as Linux) called Lumie (short for "The Luminous Operating System"). It currently boots using Limine for 64-bit UEFI using x86_64 architecture (Intel and AMD CPUs), and doesn't have Legacy BIOS support. Currently, it only has:
* Minimal Unix-like Shell.
* FAT12/16 read only support.
* You can read the rest in the README file.
I have it on GitHub, and I greatly appreciate all support, whether that is suggestions, features, bugfixes or even yelling at me for my terrible code (don't worry, I don't use gotos).
[https://github.com/lunaNoir25/Lumie]
-
Octocontrabass
- Member

- Posts: 6258
- Joined: Mon Mar 25, 2013 7:01 pm
Re: The Luminous Operating System
Limine has legacy BIOS support and your makefile seems to set it up correctly. What are you doing that requires UEFI?lunaNoir25 wrote: ↑Mon Feb 02, 2026 10:21 pmIt currently boots using Limine [...] and doesn't have Legacy BIOS support.
-
lunaNoir25
- Posts: 9
- Joined: Mon Feb 02, 2026 10:19 pm
Re: The Luminous Operating System
Oh, I'm probably dumb, sorry!Octocontrabass wrote: ↑Mon Feb 02, 2026 10:35 pmLimine has legacy BIOS support and your makefile seems to set it up correctly. What are you doing that requires UEFI?lunaNoir25 wrote: ↑Mon Feb 02, 2026 10:21 pmIt currently boots using Limine [...] and doesn't have Legacy BIOS support.
I haven't testing this on real hardware yet so I don't know if it does work on BIOS.
I probably overlooked it or focused too much on the UEFI support.
Thank you, I'll try to test it on Legacy BIOS!
-
Octocontrabass
- Member

- Posts: 6258
- Joined: Mon Mar 25, 2013 7:01 pm
Re: The Luminous Operating System
Testing on real hardware is always a good idea, but wouldn't you be able to tell if you just run it in QEMU using QEMU's default legacy BIOS?lunaNoir25 wrote: ↑Mon Feb 02, 2026 10:40 pmI haven't testing this on real hardware yet so I don't know if it does work on BIOS.
-
lunaNoir25
- Posts: 9
- Joined: Mon Feb 02, 2026 10:19 pm
Re: The Luminous Operating System
I just tried running on BIOS using QEMU and I got a General Protection Fault.Octocontrabass wrote: ↑Mon Feb 02, 2026 10:45 pmTesting on real hardware is always a good idea, but wouldn't you be able to tell if you just run it in QEMU using QEMU's default legacy BIOS?lunaNoir25 wrote: ↑Mon Feb 02, 2026 10:40 pmI haven't testing this on real hardware yet so I don't know if it does work on BIOS.
Maybe I do have code that specifically uses UEFI.
I'm gonna be unable to reply to some messages for a moment, sorry if I take long.
-
lunaNoir25
- Posts: 9
- Joined: Mon Feb 02, 2026 10:19 pm
Re: The Luminous Operating System
I'm rewriting this from scratch to not be dependent on Limine so yay.
-
Octocontrabass
- Member

- Posts: 6258
- Joined: Mon Mar 25, 2013 7:01 pm
Re: The Luminous Operating System
Why?
And what are you replacing Limine with?
And what are you replacing Limine with?
-
lunaNoir25
- Posts: 9
- Joined: Mon Feb 02, 2026 10:19 pm
Re: The Luminous Operating System
I'm placing Limine with GRUB. I am aware I'll loose the Limine protocol, but I believe the more freedom and flexibility of GRUB will help in the long wrong.
-
Octocontrabass
- Member

- Posts: 6258
- Joined: Mon Mar 25, 2013 7:01 pm
Re: The Luminous Operating System
What "freedom and flexibility" do you need that Limine doesn't give you? I doubt GRUB will be any better. In fact, GRUB will probably be worse. The Limine protocol was designed to address limitations of Multiboot and Multiboot2.
-
lunaNoir25
- Posts: 9
- Joined: Mon Feb 02, 2026 10:19 pm
Re: The Luminous Operating System
Eh, I like pain.
-
lunaNoir25
- Posts: 9
- Joined: Mon Feb 02, 2026 10:19 pm
Re: The Luminous Operating System
Also, it's fun. :3
Re: The Luminous Operating System
I find it kind of funny how similar Lumie's name sounds to my operating system. I named mine LumenOS.
-
lunaNoir25
- Posts: 9
- Joined: Mon Feb 02, 2026 10:19 pm