Question CLI (console) 64 bit DOS and Multiple Instances

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

huffandy

Member
Feb 8, 2019
34
0
6
So, I know that Ubuntu and other linux(s) use multiple instances UNIX's Such as like.. Between CTRL-ALT-F1 is Graphical instance number 1 and CTRL-ALT-F2 is GUI #2. And for text, CTRL-ALT-F3 and plus. Is it possible to create a DOS version in this fashion? By assigning instances and allocate RAM according to each one? Is this superior than running a GUI and running straight instances from there?

Just curious...
 

TheELF

Diamond Member
Dec 22, 2012
4,027
753
126
https://en.wikipedia.org/wiki/MS-DOS_4.0_(multitasking)
Dos had multitasking since way back.
The reason that what you say makes no sense is because things have become way too complicated for them to be done in dos.
Linux is a whole kernel which is a full OS ,you have to load all of that up and only then can you use the different instances, you can do the same thing on windows it does allow you to have different instances each one configured for what you want (windows virtual desktop) the only difference is that you can't boot up windows without any GUI straight into command line.
 
  • Like
Reactions: whm1974

huffandy

Member
Feb 8, 2019
34
0
6
Bu
https://en.wikipedia.org/wiki/MS-DOS_4.0_(multitasking)
Dos had multitasking since way back.
The reason that what you say makes no sense is because things have become way too complicated for them to be done in dos.
Linux is a whole kernel which is a full OS ,you have to load all of that up and only then can you use the different instances, you can do the same thing on windows it does allow you to have different instances each one configured for what you want (windows virtual desktop) the only difference is that you can't boot up windows without any GUI straight into command line.

But I am not talking about multitasking, i am saying each has a SEPERATE instance, aside from that. Look at Ubuntu linux, from TTY 1 to TTY 2 , CTRL+ALT+F1 and CTRL+ALT+F2 are exactly what I am talking about. And I still believe DOS can have value, you're forgetting about what's old doesn't mean it can become advanced. I've had plenty of people tell me that (for Ubuntu's Server OS) and they basically install GUI apps from "sudo apt-get install" how it that done???
 
Last edited:

mxnerd

Diamond Member
Jul 6, 2007
6,799
1,103
126
Each command prompt is a different instance and it's a separate task under Windows, so it's multitasking.

An exactly what do you want to achieve by bringing back the DOS (or 64-bit DOS ) you were talking about? To make 64-bit DOS usable, you have to rewrite the OS, then write drivers for all PC devices (CD/DVD ROMs, prineters, video cards, scanners, USB devices...) that connect to the motherboard.
 
Last edited:

huffandy

Member
Feb 8, 2019
34
0
6
True on the
Each command prompt is a different instance and it's a separate task under Windows, so it's multitasking.

An exactly what do you want to achieve by bringing back the DOS (or 64-bit DOS ) you were talking about? To make 64-bit DOS usable, you have to rewrite the OS, then write device drivers for all PC devices (CD/DVD ROMs, prineters, video cards, scanners, USB devices...) that connect to the motherboard.

True to a certain extent on the first account. However, it is like natively booting two Windows OS's side by side on one computer, which theoretically cannot be done. So, with an OS loaded, it would create multiple instances.

The answer the second, you are talking about native speed of hardware. Something that has been done before but been dropped in consert by Windows. (except DOS and Linux (TTY Console). Everything can be loaded this way.
 

mxnerd

Diamond Member
Jul 6, 2007
6,799
1,103
126
You better read some OS books (not just some articles on internet) because apparently you don't have some basic knowledge about operating systems.
 

mxnerd

Diamond Member
Jul 6, 2007
6,799
1,103
126
No, no! As I said before, linux does this by changing TTY consoles. It's not as hard as it looks!
Already told you that you can achieve the same thing using Multi tabbed command line tools under Windows I posted earlier.

You want anything like old multitasking x86 DOS? Buy a really old machine that runs CP-M.
 

mxnerd

Diamond Member
Jul 6, 2007
6,799
1,103
126
But with that, you won't achieve native OS operability. Straight from boot.

For what? Only for you? Write one yourself.

Why don't you build a car from scratch?

Why not forge a hammer from steel?

Why not dig a big hole to be your house?

You can live in a mountain and do whatever you want.
 
Last edited:
  • Like
Reactions: whm1974

whm1974

Diamond Member
Jul 24, 2016
9,436
1,571
126

TheELF

Diamond Member
Dec 22, 2012
4,027
753
126
Bu


But I am not talking about multitasking, i am saying each has a SEPERATE instance, aside from that. Look at Ubuntu linux, from TTY 1 to TTY 2 , CTRL+ALT+F1 and CTRL+ALT+F2 are exactly what I am talking about. And I still believe DOS can have value, you're forgetting about what's old doesn't mean it can become advanced. I've had plenty of people tell me that (for Ubuntu's Server OS) and they basically install GUI apps from "sudo apt-get install" how it that done???
That is what windows users are for, you can make completely separate windows sessions.
I told you before, linux loads a complete OS that's why you can load just a GUI on top of it,the only difference between linux and windows is that windows forces you to use the same GUI as everybody else.

Yes DOS could be made advanced and it would become windows...
or it would become the exact same thing that unix already is.
 

whm1974

Diamond Member
Jul 24, 2016
9,436
1,571
126
That is what windows users are for, you can make completely separate windows sessions.
I told you before, linux loads a complete OS that's why you can load just a GUI on top of it,the only difference between linux and windows is that windows forces you to use the same GUI as everybody else.

Yes DOS could be made advanced and it would become windows...
or it would become the exact same thing that unix already is.
And what exactly would be the point of doing that? We already have Windows and Unix.
 
  • Like
Reactions: huffandy

huffandy

Member
Feb 8, 2019
34
0
6
That is what windows users are for, you can make completely separate windows sessions.
I told you before, linux loads a complete OS that's why you can load just a GUI on top of it,the only difference between linux and windows is that windows forces you to use the same GUI as everybody else.

Yes DOS could be made advanced and it would become windows...
or it would become the exact same thing that unix already is.
I do agree. But I have been thinking hypothetically none-the-less.
 

huffandy

Member
Feb 8, 2019
34
0
6
As much as it cute to do it!

Innovation is Not going back to live like homosepsians in the Stone/Bronze Age. It is Historical Recration

In any case, here you would find 1600 pages "Treasure" on DOS.

https://www.amazon.com/MS-DOS-Encyclopedia-Ray-Duncan/dp/1556151748

:cool:
And I don't expect that. Console is just a different experience than Windows. What I am saying is pertinent to the Windows shell which takes up a huge amount of resources, a system like this would be considerably better. I said the GUI COULD be an option.