Guest Operating System Installation Guide : Installing Guest Operating Systems : MS-DOS 6.22 and Windows 3.1x

MS-DOS 6.22 and Windows 3.1x
Before you begin, verify that the following tasks are complete:
CD-ROM drivers. The OAKCDROM.sys driver is provided with the Windows 95 boot floppy disk. You can also use other drivers that are available to you, for example AOATAPI.SYS, or else you can download drivers from the web. These drivers are typically loaded at system startup by making a series of entries in the C:\CONFIG.SYS and C:\AUTOEXEC.BAT machine files.
Install MS-DOS 6.22
You can install MS-DOS 6.22 in a virtual machine using the Microsoft full-version MS-DOS 6.22 installation disks. If you have the upgrade disks, you must install an earlier version of MS-DOS 6.22 before you upgrade.
Note The HIMEM.SYS file is included with MS-DOS and enables upper memory for MSCDEX.EXE.
The following articles provide information for configuring networking in a DOS 6.22 environment:
To install MS-DOS 6.22
1
2
3
The command prompt appears.
4
MSCDEX.EXE, AUTOEXEC.BAT, and CONFIG.SYS file in C:\
5
Copy the OAKCDROM.SYS CD-ROM driver file to a disk.
6
7
A:\OAKCDROM.SYS C:DOS\
8
Open the MS-DOS AUTOEXEC.BAT file and add the following line:
LH C:\DOS\MSCDEX.EXE /D:mscd001 /l:D
9
10
Open the CONFIG.SYS file and add the following lines:
DEVICE=C:\DOS\HIMEM.SYS
DEVICEHIGH=C:\DOS\oakcdrom.sys /D:mscd001
LAST DRIVE=Z
11
12
As the installation configures the AUTOEXEC.BAT and CONFIG.SYS files, the CD-ROM drive appears in the guest.
Install Windows 3.1x
VMware Workstation and VMware ACE virtual machines support the networking features found in Windows 3.11 (or Windows for Workgroups). After installation, select the Advanced Micro Devices PCNET Family (NDIS2/NDIS3) Ethernet driver for the networking option.
The following articles provide information for configuring networking in a Win 3.1x environment:
To install Windows 3.1x
1
2
3
4
Post Installation Considerations for MS-DOS 6.22 and Windows 3.1x
Run Windows 3.1x in full screen mode to avoid intermittent and erratic mouse behavior.
After you install MS-DOS 6.22, VMware recommends that you install a CPU idle program called DOSIDLE.exe in the virtual machine. It is recommended because most versions of MS-DOS 6.22 do not idle the CPU when they are idle. As a result, when you run MS-DOS 6.22 in a virtual machine, the virtual machine takes up CPU time on the host even when MS-DOS 6.22 is idle. VMware products rely on the guest operating system to use the Halt instruction or advanced power management to unschedule the virtual machine when it is idle.
Load DOSIDLE.exe Utility
After you install the DOSIDLE.exe utility, load the utility so that it always runs after the virtual machine is restarted.
Before you begin, verify that the following tasks are complete:
Installation Steps
1
2
3
4
Type Copy A:\DOSIDLE.exe to C:\.
5
a
Type C:\AUTOEXEC.bat to open the .bat file.
b
Add C:\DOSIDLE.exe to the .bat file.
c
6
VMware Tools in a MS-DOS 6.22 and Windows 3.1x Guest
No VMware Tools package exists for MS-DOS 6.22 or Windows 3.1x guest operating systems. As a result, Windows 3.1x is limited to VGA mode graphics, and you must always use the Ctrl+Alt key combination to release the mouse from a MS-DOS 6.22 or Windows 3.1x virtual machine.