Windows 95 can be installed in a virtual machine using a standard Windows
95 boot diskette and CD-ROM.
Note: Some Microsoft Windows 95 OEM disks included with new computers
are customized for those computers and include device drivers and other
utilities specific to the hardware system. Even if you can install this Windows
95 operating system on your actual computer, you may not be able to install it
within a VMware Workstation virtual machine. You may need to purchase a new
copy of Windows to install within a virtual machine.
Note: Some Windows 95 distributions include instructions that do not
include the steps to FDISK and FORMAT a C: drive. You must FDISK and FORMAT
the Workstation virtual IDE hard disk drives before running Windows 95 setup.
The instructions below are for the simplest case of one virtual IDE hard
drive and one virtual IDE CD-ROM drive. If you have configured the virtual
machine with more than one IDE hard drive, you should also FDISK and FORMAT
these drives before installing Windows 95. If you have configured the virtual
machine with more than one virtual hard drive or one virtual CD-ROM, you may
need to use different device letters than in the instructions below.
Before installing the operating system, be sure that you have already
created a directory for the new virtual machine and configured it using
the Workstation Configuration Wizard (or Configuration Editor).
Windows 95 Installation Steps
Use the Workstation Configuration Editor to verify the virtual machine's
devices are set up as you expect before starting the installation. For example,
if you would like Windows 95's Setup program to install a sound driver, be sure
that sound is enabled in the virtual machine's configuration. VMware also
recommends that you disable the screen saver on the host system before starting
the installation process.
Insert the Windows 95 CD-ROM Setup Boot Disk in floppy drive A: and
insert the Windows 95 CD in the the CD-ROM drive.
Power on the virtual machine.
After the virtual machine boots, if you are presented with a choice of
CD-ROM drivers, select the first IDE driver option available (even if your
computer has a SCSI CD-ROM drive).
Partition the virtual disk. Type:
A:\> FDISK
and answer the questions.
Note: If you create a primary partition that is smaller than the
size of the hard disk, be sure the partition is marked Active.
Reboot Windows 95. If the cursor is not already within the Workstation
window, click in the window, then press Ctrl-Alt-Del
. If prompted on reboot to select a CD-ROM driver,
select the first IDE CD-ROM driver from the list.
Format the C: drive with
A:\> FORMAT C: /S
Now start the Windows 95 installation. Type
A:\> D:\WIN95\SETUP /IS
Note: An intermittent problem can occur during Windows 95 installations
in a virtual machine. Shortly after the Windows 95 Setup program is started,
Scandisk runs to completion, and when the Windows 95 Setup program should
start its graphical user interface, the virtual machine returns to an MS-DOS
prompt. VMware recommends you reboot the virtual machine and rerun Windows 95
Setup. You will not need to FDISK or FORMAT the drive again. If this problem
occurs reproducibly, please file an incident report
with VMware customer support.
If the virtual machine's Ethernet adapter is enabled, you will have to
manually add an Ethernet driver because Windows 95 will not detect it during
the Analyzing Computer phase (even if you selected the Network Adapter
detection option). Do the following to enable networking:
Continue with the Windows 95 installation, until you get to the screen
titled Windows 95 Setup Wizard/Setup Options. Change the default setting
from Typical to Custom and click Next to continue.
From the screen titled Network Configuration (which appears after the
Analyzing Computer phase), click Add, select the Adapter component, select
Advanced Micro Devices from the manufacturer window and AMD PCNET Family
Ethernet Adapter(PCI&ISA) from the network adapter window.
If you need TCP/IP networking, add it from the Network Configuration
screen (Windows 95 Setup does not enable TCP/IP by default).
If you donīt do this, the first phase of the Windows 95 installation will not
copy some of the files it will need later, and the entire installation will fail.
Finish the Windows 95 installation.
Workstation's virtual disks support DMA transfers for better performance.
The feature can be enabled after Windows 95 has been successfully installed on
a virtual IDE disk. To enable the feature, right-click My Computer and select
Properties. From the System Properties dialog box, click the Device Manager
tab, double-click the Disk Drives device category, double-click the GENERIC
IDE DISK TYPE01 device, click the Settings tab and enable the DMA check box.
VMware Tools
Be sure to
install
VMware Tools in your guest operating system.
Enabling Sound After Installing Windows 95
If sound was disabled during the Windows 95 installation, it can be enabled
after the operating system has been installed. To set up the virtual machine
to play sound, check this tech note.
Enabling Networking After Installing Windows 95
If networking was disabled during the Windows 95 installation, it can be
enabled after the operating system has been installed. To set up networking
for a virtual machine, follow the instructions below.
Shut down Windows 95 and power off the virtual machine.
From the main program window, select Configuration Editor from the
Settings menu and open the Ethernet Adapters panel.
Select a network
connection type for the virtual machine and click the Install button.
Save the updated configuration and power on the virtual machine.
When Windows 95 reboots, it will auto-detect an AMD PCNET Family
Ethernet Adapter (PCI&ISA) and prompt for the Windows 95 CD-ROM to
install drivers. The default Ethernet adapter settings should work fine
and do not need to be changed.
Double-click the Network icon in the Control Panel to view or change
network settings. For example, you may want to add the TCP/IP protocol since
Windows 95 does not install it by default.
Optimizing Performance
Workstation (for Linux) users:
To get optimal, full-screen performance, be sure that the host is configured
with an appropriate X server.
Known Issues
After Windows 95 has been installed, you may notice Unknown, COM5 and
COM6 devices exist in the Windows Device Manager. These devices do not actually
exist and are not consuming IRQ or other resources. You may remove them using
the Windows device manager if you like.
Support for EMM386.EXE and other memory managers is currently limited.
If you will be initially booting using a customized non-standard MS-DOS or
Windows 95 boot diskette, be sure that EMM386.EXE (or other memory managers)
are not being loaded. HIMEM.SYS and RAMDRIVE.SYS can be loaded and used
without problems.