Yes, but do remember that Linus Torvalds created linux by himself to lern the inner workings of minix. Of course this was far from the grandeur of todays linux, and it had many bugs and was pretty worthless, but it was a beginning.
Originally posted by DougDbug
You might look into Linux. It's open source, so you can see how they've done it. Also, some of the disk utility companies like Power Quest have some info about how disks boot.
It's not impossible for one person to write a simple OS. I know someone who wrote one for a mini-computer long before PCs, and of course Linus Torvalds did it!
However, it IS IMPOSSIBLE for one person to write a good-modern GUI OS! Microsoft has something like 1000 programmers working for 3 years on each new version of Windows. It would take one programmer 3000 years! No one person has the knowledge or the time to accomplish a task like this. Then, you get the driver problem... Drivers are now written by the hardware manufacturers. They typically don't share the details you would need to write your own driver.