Results 1 to 6 of 6
I want to code an opperating system that boots from a remote server. Heres what id like it to do from the moment you turn your pc on:
Run boot ...
- 08-10-2008 #1Just Joined!
- Join Date
- Aug 2008
- Posts
- 1
Html Operating System?
I want to code an opperating system that boots from a remote server. Heres what id like it to do from the moment you turn your pc on:
Run boot sequence, connect direct to remote server I.P address, without GUI ask for:
1) username:
2) password
if sucessful then i want to server to run the kernal to the users ram as a residentual OS would.
then i want the kernal to become idol once everythings in the memory holes it should be in and executed and running fine.
then i want from the kernal boot:
a GUI
Drivers
user preference
open source program such as messenger and an internet explorer
The languages i want to use are ASM, C, C++ and HTML
i spose basicly itll be like the vista portal for Play station portable only stand alone.
the reason i want to do this is purley for experiment.
i dont want to know why its a bad idea.. just how its possible. how id do it..
how would i connect direct to server from bios?
how would i code the OS in the first place?
i am REALLY new to programming and absolutley throwing myself into the deep end to gain the knowlage first hand.
where would i start? boot code? or kernal?
- 08-11-2008 #2
Hello,
I learned a lot about how an operating system is organized by following the instructions on Linux From Scratch!.
You will want to learn about bootp, tftp and nfs, too.
- 08-11-2008 #3Linux Engineer
- Join Date
- Apr 2006
- Location
- Saint Paul, MN, USA / CentOS, Debian, Solaris, SuSE
- Posts
- 1,117
Hi.
In addition to LFS, you may also want to look at:
1) http://tldp.org/LDP/Pocket-Linux-Guide/html/index.html
2) The MINIX 3 Operating System
Best wishes ... cheers, drlWelcome - get the most out of the forum by reading forum basics and guidelines: click here.
90% of questions can be answered by using man pages, Quick Search, Advanced Search, Google search, Wikipedia.
We look forward to helping you with the challenge of the other 10%.
( Mn, 2.6.n, AMD-64 3000+, ASUS A8V Deluxe, 1 GB, SATA + IDE, Matrox G400 AGP )
- 08-11-2008 #4
creating an operating system from scratch would be a boatload of work, though linus proved it doable, i think its beyond the scope of someone just learning to program
- 08-11-2008 #5
- 08-11-2008 #6Linux Engineer
- Join Date
- Apr 2006
- Location
- Saint Paul, MN, USA / CentOS, Debian, Solaris, SuSE
- Posts
- 1,117
Hi.
Briefly: there are a lot of smart people associated with GNU. Yet, after years of effort, they still have not finished hurd. I've downloaded the GNU/Debian hurd, and I would not call it ready for prime time.
We probably all agree that 99% of programmers would not / could not do an OS from scratch (business programmers, scientific programmers, IS folks, etc.).
On the other hand, we don't know anything about this particular person. We might also agree that experience is a very good teacher. Perhaps he'll end up to be a wonderful designer and have others do the actual coding. Let us wish him the best of luck and see what he learns ... cheers, drlWelcome - get the most out of the forum by reading forum basics and guidelines: click here.
90% of questions can be answered by using man pages, Quick Search, Advanced Search, Google search, Wikipedia.
We look forward to helping you with the challenge of the other 10%.
( Mn, 2.6.n, AMD-64 3000+, ASUS A8V Deluxe, 1 GB, SATA + IDE, Matrox G400 AGP )


Reply With Quote
