I am so confused!!
I need an OS that fits these "needs." I can't find any one that does. So I tried making my own. Nope. Floppy driver stuff got me. You all give me some huge, confusing, and bloated floppy code and expect me to get it. I tried using real mode, but no. The OS will be a waste. Wow, it uses interrupts. That's so amaizing. I try setting up PIC, but nope. Too complex. My point is to tell those newbies that 1 person can't make a full pmode OS. I need an OS that has this:
1) FS is layed out like this:
/
/system
/bin
/boot
/driver
/dev
/lib
/tmp *temporary system files+internet stuff goes here
/guest
*guest folders mounted here
/Tux
*my folders mounted here
/Another_user
That's all. I know Linux comes semi-close, but face it. Linux is not all that great.
Confusion
Re:Confusion
No no no...
What is this with this special fizzydizzy wishes? Oh Gosh, come on, don't you tell me that one person couldna make a pmode os. It takes time but it *is* feasible.
And no, floppy driver code isn't bloated. It just *has* to be this way coz one has to tell the floppy controller pretty much things and one has to read some status bytes after operation done. It is up to you to lay this sheme out in a way that pleases you.
stay safe and don't you dare complaining
What is this with this special fizzydizzy wishes? Oh Gosh, come on, don't you tell me that one person couldna make a pmode os. It takes time but it *is* feasible.
And no, floppy driver code isn't bloated. It just *has* to be this way coz one has to tell the floppy controller pretty much things and one has to read some status bytes after operation done. It is up to you to lay this sheme out in a way that pleases you.
stay safe and don't you dare complaining
- Pype.Clicker
- Member
- Posts: 5964
- Joined: Wed Oct 18, 2006 2:31 am
- Location: In a galaxy, far, far away
- Contact:
Re:Confusion
uh ?? so all you need is a FS layout ? i mean ... is that your only one requirement that makes you feel the need for YourOs instead of some existing one (Linux, OpenBeos, etc.) ?
kernels are usually independent of the filesystem structure, so you could potentially pick up some open-source kernel and make it work in your environment. The only problem is that all the rest (programs, installers, etc) will no longer work as most expect to find things at a specific place ...
Now, regarding your advice for newbies, if you feel like re-programming the PIC and setting up the IDT is a too complex task for you, then yes: you're not a person that can make an OS on his own.
And, to Beyond Infinity: if i firmly believe a single person can come with a fairly complete microkernel and enough drivers to make a mouse move on a graphical screen with FAT32 partition reading, let's be honest: a thing like a *real* complete OS (with network stack, useful shell, and powerful file system is far away from one single person's ability except if that person can work on it 24/7 for a few 10 years ...
kernels are usually independent of the filesystem structure, so you could potentially pick up some open-source kernel and make it work in your environment. The only problem is that all the rest (programs, installers, etc) will no longer work as most expect to find things at a specific place ...
Now, regarding your advice for newbies, if you feel like re-programming the PIC and setting up the IDT is a too complex task for you, then yes: you're not a person that can make an OS on his own.
And, to Beyond Infinity: if i firmly believe a single person can come with a fairly complete microkernel and enough drivers to make a mouse move on a graphical screen with FAT32 partition reading, let's be honest: a thing like a *real* complete OS (with network stack, useful shell, and powerful file system is far away from one single person's ability except if that person can work on it 24/7 for a few 10 years ...
Re:Confusion
@pype:
This depends on how you play the game. First of all you *have* to be willing to play with tricks, i.e. to accept ressources, to take them and to fit them in places. Gosh, d'ya think, I'm completely lost in self-overesteem? [frown a bit] And I have already said: it takes time, but it *is* feasible. The one to do it has to be determined and stubborn and hard willed ... and willing to play with tricks. No need to reinvent every wheel in the machine.
stay safe - btw have you ever dropped an eye to skyos?
This depends on how you play the game. First of all you *have* to be willing to play with tricks, i.e. to accept ressources, to take them and to fit them in places. Gosh, d'ya think, I'm completely lost in self-overesteem? [frown a bit] And I have already said: it takes time, but it *is* feasible. The one to do it has to be determined and stubborn and hard willed ... and willing to play with tricks. No need to reinvent every wheel in the machine.
stay safe - btw have you ever dropped an eye to skyos?