Page 1 of 1

How do I make an OS

Posted: Fri Jan 20, 2006 12:00 am
by tuotrut
How do I make an OS?

Re: How do I make an OS

Posted: Fri Jan 20, 2006 12:00 am
by carbonBased
very carefully.

You might want to take a look at the osdev faq.

Re: How do I make an OS

Posted: Mon Jan 23, 2006 12:00 am
by Da_Maestro
That's a very broad question...

Have you considered what you want your OS to do?

For example, I'm building my OS to run a computer that plays music in my car. The key features that I need are:
1. Fast boot times
2. Support for USB sound, keyboard and mass storage devices.
3. Being able to be turned off while running and not be damaged (lots of error recovery and journalling and redundancy data in the file system)
4. Maybe built in support for multimedia, like codec support and the like.
5. Security is not really important, but I will consider it when I set it up for wireless networking (copying music to my car while it is parked in the driveway hehehe)

Think about the sort of OS you want to write, and make it specific to start with! Small = Simple ;-)

Re: How do I make an OS

Posted: Thu Feb 02, 2006 12:00 am
by pepe
Tuotrut,

Code an OS is a very hard work. I think you must study a little about what an OS is, and if you really like it then try to make one.

Time ago I tried to make one without knowing what I was really doing, I spend much time and just get an OS of very little utility.

I try to say you, do it! ... but read much and do a design before begin to code it.

There are many great books out there where you can get very valuable information to begin.

See here:

http://www.prenhall.com/tanenbaum/

http://www.amazon.com/gp/product/007911 ... 4?n=283155

sincerely,

Pepe