4 ms·
I'd be interested. I taught myself to write an OS 10 years back (using floppy disks) and it was PITA. I tried it for fun few months back (just for fun) and even
by anupshinde 12y ago
I'd be interested. I taught myself to write an OS 10 years back (using floppy disks) and it was PITA. I tried it for fun few months back (just for fun) and even today, I find its not so easy. I would expect it to be < 150 pages, shows me how to write a boot loader "safely" to my USB disk and how to do the other interesting stuff you mentioned post boot - especially interfacing with eth0, wifi, bluetooth (and maybe gpu control)
- stevekemp 12y agoI've done low-level coding in the past, hung around on the osdev wiki, and paid a lot of attention to the topic even though I've no real desire to create an OS. The single biggest piece of advice I'd give to people is _never_ try to write your own bootloader. People have written millions of them, but ultimately grub, etc, have this covered. Writing a boot loader is kinda/sorta fun, I get that, but really it's just a stepping stone which is required to get your _real_ code running. Reinventing wheels is educational, but a boot loader? It's not really worth the time..