Skip to content

Repository files navigation

My crappy operating system

I decided to follow a guide on how to make an operating system a while back and was able to get the kernel working by printing text, but now that I've read through more of the operating systems guide, I've realized that I should take some Computer Engineering courses first so that I can undertand registers and hardware better, considering I'm dealing with them directly. I am also learning git lfs since I figured that these files would be pretty big, and I would need to be able to host a server that can still allow for cloning this repo without paying for another subscription.

If I add more stuff, its going to be mostly fun stuff like a spinning donut or playing rickroll on startup (cause why not)


Currently myiso.iso is runnable, but is recommended to use a tool such as QEMU

Installing qemu:

Arch:

pacman -S qemu

Windows (through wsl):

git clone https://gitlab.com/qemu-project/qemu.git
cd qemu
./configure
make

Using qemu:

qemu-system-i386 -cdrom myos.iso

You should see a grub menu that opens up to my kernel level program (currently just displaying text)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages