Cannot Run MS-DOS Compatibility Box (98737)
This article was previously published under Q98737
SUMMARY
You cannot run an MS-DOS compatibility box with LAN Manager 2.0, 2.1,
2.1a or 2.2 when using HPFS386.
It is not anticipated that this will change, because running the MS-DOS
box on a server is a bad idea for three reasons:
- The MS-DOS program runs in real mode, so if it were to crash, the
machine probably would not recover.
- Interrupt switching between real and protected modes in the 80286
model used by OS/2 1.x takes a great deal of time, degrading
performance noticeably on an HPFS386 server.
- An MS-DOS program runs in real mode, so it can defeat any and all
OS/2 security measures. Because HPFS386 supports local security, it
cannot allow the MS-DOS box.
The amount of available memory in the MS-DOS 3.x emulation is considerably
less on the LADDR device driver versions of OS/2 1.x than in previous
versions using monolithic disk drivers. On OS/2 versions shipped with LAN
Manager 2.1 and later, the available memory in the MS-DOS box is no
larger than about 320K.
Windows NT runs MS-DOS programs in a more secure manner using "Virtual
8086" mode on Intel x86 architecture processors and software emulation
on other processors. This allows you to run MS-DOS programs with minimum
risk on the servers. OS/2 versions 2.x use much of the same approach to
crash-resistance.
Modification Type: |
Major |
Last Reviewed: |
7/30/2001 |
Keywords: |
kbnetwork KB98737 |
|