How Does Installing A OS Work?

jamesp33

Commendable
Dec 13, 2016
9
0
1,510
Now I know this isn't the right category for it but there's not really any that suits it. How does installing a OS work? Does the installer need to extract the files? Also, is there any open source OS installers? Also, Does the installer need to register the DLLs? Sorry, I just need to know all this because I'm thinking of making a OS later on.
 
Solution


What we're asking is...
Making your own OS?
Or making a custom installer for something else? ReactOS, for instance.
And for Linux, there are loads of ways to customize the basic Linux kernel, to meet whatever your needs are.

If just a custom installer, build off what is there. Dissect it, see how it works and installs.

If making your own OS...I wish you good luck, sir.

USAFRet

Illustrious
Moderator


Making your own OS? That's a large effort.

Diagnose how various Linux distros work.
Gentoo, ArchLinux, etc, etc, etc.

Making your own Windows compatible OS? OK...we'll see you in a decade or so.
 

clarkjd

Distinguished

To what end? There are already open source OS's available, Linux, FreeBSD for starters.Even after you have the OS, what applications are you wanting to run on it? If you are wanting to run Windows apps, then you would probably run into copyright problems.

 

jamesp33

Commendable
Dec 13, 2016
9
0
1,510
I just want to know do you need to extract the files to install lets lay windows or linux or what? I'm still learning C and I just want to know how this works.
 

USAFRet

Illustrious
Moderator


What we're asking is...
Making your own OS?
Or making a custom installer for something else? ReactOS, for instance.
And for Linux, there are loads of ways to customize the basic Linux kernel, to meet whatever your needs are.

If just a custom installer, build off what is there. Dissect it, see how it works and installs.

If making your own OS...I wish you good luck, sir.
 
Solution

McHenryB

Estimable
Jan 31, 2015
140
1
4,660
You have ambitions to write an operating system, yet you can't write a program to install it? That doesn't bode well.

What is needed to install an OS is completely controlled by its design and implementation.

OS design is a great hobby, but be prepared for a lot of study and a lot of hard work. You can find a good deal of useful information at http://osdev.org . I'd advise you to lurk on the forums there for a while before posting any questions - the expectation is that you have a certain amount of knowledge and are proficient in a programming language. Users there can be very unforgiving of beginners who abuse those expectations.
 

McHenryB

Estimable
Jan 31, 2015
140
1
4,660

Because it's fun and it's a challenge. Anyone can waste their time playing computer games, but it takes a certain calibre of person to solve a complicated design and programming problem.