Amiga.org
Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: fishy_fiz on September 03, 2011, 08:50:09 AM
-
The topic probably covers it. I see no reason why it wouldnt be possible, but has anyone installed any non-ms OSes inside pc-task? I dont think Ive ever seen anyone mention running linux, bsd, aros, etc. inside it. Id like to experiment a little, but before I delve too far would be interested to hear if anyone knows of any reasons other oses wont work?
Thanks in advance.
-
Hi Fishy_fiz,
I do remember running DR-DOS in PC-TASK 4.x OK.
Cheers,
Red
-
The topic probably covers it. I see no reason why it wouldnt be possible, but has anyone installed any non-ms OSes inside pc-task? I dont think Ive ever seen anyone mention running linux, bsd, aros, etc. inside it. Id like to experiment a little, but before I delve too far would be interested to hear if anyone knows of any reasons other oses wont work?
Thanks in advance.
There's only one way to find out... :)
In theory they should work but I wouldn't count on it. It depends on how good the MMU emulation is and my understanding is that PC-Task's MMU is just enough to get Win95 to start up.
-
@ fishy_fiz
I reckon you should try an old version of OS/2 just to see if it will work (yes I know it is MS/IBM). Apparently it is notoriously hard to emulate because it uses ring 1 & 2 whereas others only use ring 0 & 3 on the intel chips. If it works, it is a pretty good emulation, but you may be waiting a while for it to boot ;-)
-
@ fishy_fiz
I reckon you should try an old version of OS/2 just to see if it will work (yes I know it is MS/IBM). Apparently it is notoriously hard to emulate because it uses ring 1 & 2 whereas others only use ring 0 & 3 on the intel chips. If it works, it is a pretty good emulation, but you may be waiting a while for it to boot ;-)
OS/2 is 0% M$, IBM did do a little deal with C= so they got some multitasking kernal help and Commodore got AREXX in return.
As to running things x86 CPU emulated speed is the problem, try DR-DOS + GEM if you have 030 or above :)
-
Unices / more complex OSes require a functional MMU which is not emulated...
-
OS/2 is 0% M$...
You might want to check out the OS/2 article on Wikipedia. MS was quite heavily involved with OS/2 until 1990.
Cheers!
-P
-
I thought I should clarify. When I say non-ms oses it's not so much that I have anything against them, more just Ive not seen anyone mention running anything other than dos, or Win95. As for speed, it's actually my amithlon box that Im wanting to try other OSes on, so it should be tolerable, assuming of course I can get something to actually run :)
-
OS/2 is 0% M$, IBM did do a little deal with C= so they got some multitasking kernal help and Commodore got AREXX in return.
I don't know where you got your information from, but that's not anywhere close to being true.
-
I don't know where you got your information from, but that's not anywhere close to being true.
Wikipedia corroborates Commodore licensing Amiga technology in exchange for REXX, but it doesn't say whether any of the AOS code actually made it into OS/2 or not. In any case, certainly Microsoft was involved.
-
Wikipedia corroborates Commodore licensing Amiga technology in exchange for REXX, but it doesn't say whether any of the AOS code actually made it into OS/2 or not. In any case, certainly Microsoft was involved.
IIRC it was GUI technology that IBM licensed from CBM for OS/2.
On a related note, I believe Sun licensed the Autoconfig technology from CBM for use in their SPARC machines.
-
Wikipedia corroborates Commodore licensing Amiga technology in exchange for REXX, but it doesn't say whether any of the AOS code actually made it into OS/2 or not. In any case, certainly Microsoft was involved.
Commodore didn't get REXX from IBM. ARexx was a commercial product by William Hawes that they licensed for inclusion into AmigaOS 2.0.
-
Commodore didn't get REXX from IBM. ARexx was a commercial product by William Hawes that they licensed for inclusion into AmigaOS 2.0.
Wasn't there some problem with the licensing of AREXX from Hawes? CBM not paying for it or something?
-
Getting back to the original question, there must be a bunch of embedded x86 OSes that don't require MMU functionality...
-
Getting back to the original question, there must be a bunch of embedded x86 OSes that don't require MMU functionality...
There is uCLinux but one would have to compile own 486 boot images.
The old QNX demo floppy would probably boot too.
Also, there is ELKS. (http://elks.sourceforge.net/)
-
Getting back to the original question, there must be a bunch of embedded x86 OSes that don't require MMU functionality...
I can't remember whether Minix straight-up doesn't use the MMU or just doesn't require it, but I believe that's the case. And there's ELKS. (http://elks.sourceforge.net/) Also, FreeDOS might be worth a shot.
-
The topic probably covers it. I see no reason why it wouldnt be possible, but has anyone installed any non-ms OSes inside pc-task? I dont think Ive ever seen anyone mention running linux, bsd, aros, etc. inside it. Id like to experiment a little, but before I delve too far would be interested to hear if anyone knows of any reasons other oses wont work?
Thanks in advance.
You might try PC GEOS. I guess it may not be considered a OS but could be interesting.
-
I can't remember whether Minix straight-up doesn't use the MMU or just doesn't require it, but I believe that's the case. And there's ELKS. (http://elks.sourceforge.net/) Also, FreeDOS might be worth a shot.
Minix 2.04 was the last version to work without an MMU (286 distro).
http://www.minix3.org/previous-versions/
http://minix1.woodhull.com/
-
GEM (http://www.deltasoft.com/downloads.htm)
CPM86 (http://www.cpm.z80.de/binary.html)
-
http://qnx.projektas.lt/qnxdemo/qnx_demo_disk.htm
-
You think that PCTask was made for emulate DOS programs MS-Dos or the best DOS OS DR-DOS under one 286-386-486 and this CPUs only run in that age MS-Dos and DR-DOS because other OS as the OS2 from IBM and others were less used.