Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
I've been reading the tutorials on the Wiki section of this website and I can't understand how to make a (.img) Floppy Image File which I can run on Bochs. I'm using Windows. I see the part of the tutorial where it says:
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I created an empty 1440 KB file named tbos.img, opened it in Virtual Floppy Drive, formatted it with FAT12, put my bootloader in place of the DOS bootloader that the floppy is formatted with, and then I can copy my kernel to the floppy with Windows whenever I build it.
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
Troy Martin wrote:I created an empty 1440 KB file named tbos.img, opened it in Virtual Floppy Drive, formatted it with FAT12, put my bootloader in place of the DOS bootloader that the floppy is formatted with, and then I can copy my kernel to the floppy with Windows whenever I build it.
Hello, Troy Martin,
could you please explain to me how can I do that?
Thank you very much.
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
Troy Martin wrote:http://wiki.osdev.org/Category:Disk_Image_Utilities
How exactly do you do it? I visited the link you posted but I don't know about those programs. I have tried them all and still can't figure out how to make the (.img) file of my kernel.