Results 1 to 7 of 7

Thread: How to make an OS

  1. #1
    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.

  2. #2
    Join Date
    Jun 2009
    Posts
    361

    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.

  3. #3
    Join Date
    Apr 2009
    Posts
    996

    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.

  4. #4
    Join Date
    Nov 2009
    Posts
    867

    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.

  5. #5
    Join Date
    Apr 2009
    Posts
    972

    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).

  6. #6
    Join Date
    Jun 2009
    Posts
    323

    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.

  7. #7
    Join Date
    Jan 2009
    Posts
    916

    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.

Similar Threads

  1. Replies: 2
    Last Post: 27-02-2012, 02:56 PM
  2. How to make .r01
    By deval4u in forum Windows Software
    Replies: 3
    Last Post: 30-07-2009, 01:24 PM
  3. How to make changes in PSN id
    By Rafiq in forum Video Games
    Replies: 3
    Last Post: 28-05-2009, 05:35 PM
  4. How to make make an ajax call using JSF components
    By Lalit5 in forum Software Development
    Replies: 2
    Last Post: 11-02-2009, 05:24 PM
  5. how to make C.V ?
    By Jagwire in forum Education Career and Job Discussions
    Replies: 5
    Last Post: 02-10-2008, 04:55 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •