Go Back   TechArena Community > Software > Operating Systems
Become a Member!
Forgot your username/password?
Register Tags Active Topics RSS Search Mark Forums Read

Sponsored Links



How to make an OS

Operating Systems


Reply
 
Thread Tools Search this Thread
  #1  
Old 16-07-2010
Member
 
Join Date: Apr 2010
Posts: 218
How to make an OS
  

Making an OS. That's determined. You are able to moreover create your own edition of Linux or, you be able to spend several years making a kernel then spending several additional designing and building a GUI. You be able to grab a Fedora or Ubuntu alteration pack that makes your desktop look similar to Linux. Every transformation pack contains desktops, program icons, and tools for customizing visual styles.

Reply With Quote
  #2  
Old 16-07-2010
Member
 
Join Date: Jun 2009
Posts: 350
Re: How to make an OS

You necessitate being an actually hardcore programmer of together high and low level programming, who has knowledge of hardware have right of entry in great depth. This is approximately impossible task to create a working OS for a solitary person. It necessitates team work - experts of various fields. This attractive much says it the entire. I, individually, desire to be a programmer and be familiar with multiple programming languages, additional than I be familiar with for a fact I would not have the patience to create an OS.
Reply With Quote
  #3  
Old 16-07-2010
Member
 
Join Date: Apr 2009
Posts: 990
Re: How to make an OS

Writing your personal OS from the metal up is tremendously complicated. Doing it well is nigh on impracticable! A somewhat a smaller amount ambitious project would be building a custom version or description of an existing OS. You cannot do that by means of Windows or Mac OS (for the reason that Microsoft and Apple do not release their source code) additional than you be able to build your own version of Linux.
Reply With Quote
  #4  
Old 16-07-2010
Member
 
Join Date: Nov 2009
Posts: 861
Re: How to make an OS

I would highly suggest starting off by means of something similar to Linux From Scratch. Building an LFS system actually is not hard once you have comprise understanding of Linux. At the same time as this technically is not making your own programming wise, it is a superior method to learn the basic principles of what goes on in an OS. Developing a kernel for a custom operating system is no diminutive undertaking. It is an extremely large commitment. If you desire to look additional into it a superior place to start is The OSDev WIKI. As far as those that say that one person cannot do it I disagree. At the same time as it is tremendously complicated to do it yourself and would take an enormous amount of time there are quite a small number of people that enjoy doing it as a hobby.
Reply With Quote
  #5  
Old 16-07-2010
Member
 
Join Date: Apr 2009
Posts: 967
Re: How to make an OS

First, you be required to develop your control programs. These are what control and continue your system. The program is required to be in the form of firmware (loaded into the ROM, so a user cannot fortuitously delete a significant file.) This determines to normally be classified as an initial program loader. An illustration of how this is supposed to run (chain of events, not actual code): Turn system On >> Memory chips are mechanically activated >> The Initial Program Loader be supposed to read a boot sector routine (positioned in primary memory).
Reply With Quote
  #6  
Old 16-07-2010
Member
 
Join Date: Jun 2009
Posts: 312
Re: How to make an OS

An Operating System tells the system what to do. Whether the ones you have comprise originate do not measure up, or if you are a hobbyist wanting to encompass a creation to call your own, it be able to be a daunting task and it might take years to get your own operating system to be of several utilize. Remastering an existing Linux distro is able to in addition be straight forward and simple. An operating system is a piece of software to manage and interact by means of the hardware successfully and provides a shell for additional programs to run on.
Reply With Quote
  #7  
Old 17-07-2010
Member
 
Join Date: Jan 2009
Posts: 909
Re: How to make an OS

More often than not, when a system starts it determined to try to load 512 bytes from sector 1, head 0, cylinder 0 from floppy drive A to 0000h:7C00h and provide it control. If this fails, a hard drive is used. ".boot" files are inadequate to 512 bytes (sector size), so if your Operation System is going to grow in excess of this size you be supposed to utilize boot program to load data from additional sectors.
Reply With Quote
Reply

  TechArena Community > Software > Operating Systems
Tags: , , , ,



Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "How to make an OS"
Thread Thread Starter Forum Replies Last Post
‘make: *** No rule to make target `menuconfig'. Stop. ‘Error message on Gentoo Linux Charu Sharma Operating Systems 2 27-02-2012 03:56 PM
How to make .r01 deval4u Windows Software 3 30-07-2009 02:24 PM
How to make changes in PSN id Rafiq Video Games 3 28-05-2009 06:35 PM
How to make make an ajax call using JSF components Lalit5 Software Development 2 11-02-2009 06:24 PM
how to make C.V ? Jagwire Education Career and Job Discussions 5 02-10-2008 05:55 PM


All times are GMT +5.5. The time now is 10:34 PM.