I've just made my own OS in NASM. How would I expand it?
Posted: Tue Jan 10, 2017 8:35 am
Hello.
I've just made my own operating system in Assembly using NASM. It prints strings with color, waits for a key, warm boots and cold boots. I've done this using my knowledge. How would I make it a bootable ISO so that I don't need a floppy? I'm not looking for CD emulation. I want something that can load my bootloader with more than 1.44MB space.
I would like both my questions answered please. I don't want answers saying "You could start playing with MINIX 0.01 source code" or "Check out the MikeOS tutorial". I want to actually know what it does.
Please help me out with expanding my OS as well. I want to have filesystem support and learn more about how to load kernels and programs. I want to make a shell with a few basic commands.
Thank you
Andrew.
I've just made my own operating system in Assembly using NASM. It prints strings with color, waits for a key, warm boots and cold boots. I've done this using my knowledge. How would I make it a bootable ISO so that I don't need a floppy? I'm not looking for CD emulation. I want something that can load my bootloader with more than 1.44MB space.
I would like both my questions answered please. I don't want answers saying "You could start playing with MINIX 0.01 source code" or "Check out the MikeOS tutorial". I want to actually know what it does.
Please help me out with expanding my OS as well. I want to have filesystem support and learn more about how to load kernels and programs. I want to make a shell with a few basic commands.
Thank you
Andrew.