CosmosOS / Cosmos

Cosmos is an operating system "construction kit". Build your own OS using managed languages such as C#, VB.NET, and more!
https://www.goCosmos.org
BSD 3-Clause "New" or "Revised" License
2.85k stars 536 forks source link

Question: How could i bring back grub instead of Limine #3004

Open xavier114 opened 3 weeks ago

xavier114 commented 3 weeks ago

This is just a question about how i could bring back grub instead of Limine for the booting.

ptobuon commented 2 weeks ago

You can create a iso using the code from grub, just import the .bin file of your os and load it with multiboot2.

ptobuon commented 2 weeks ago

Your grub.cfg should look like this:

set timeout=15

menuentry 'Entry name' {
    multiboot2 /boot/YourOSFile.bin
    boot
}
valentinbreiz commented 18 hours ago

I think we should let the user decide and add an option in the project settings (grub, syslinux or limine). But it's not a priority