Installing Windows
Upgrading old Windows installations
If you have upgraded SCO Merge from an earlier version, you must also
update the SCO Merge drivers for Windows 3.1 and perhaps Windows 3.1 itself.
Each user who has installed Windows must do the upgrade.
If you want to upgrade from Windows 3.1 to Windows 95,
see
``Upgrading from Windows 3.1 to Windows 95''.
Upgrading from SCO Merge 3.2.1 or earlier
If you upgraded SCO Merge from Version 3.2.1 or earlier, you must
re-install Windows 3.1 in order to run it in enhanced mode.
You do this by following the procedure for a first-time installation of Windows 3.1. (see ``Installing Windows 3.1, Windows 3.11, and Windows for Workgroups'' for instructions).
Windows setup program detects that you have previously installed Windows and prompts you to update it. Allow setup to do the update.
If you upgraded SCO Merge from Version 3.2.2, you do not have
to re-install Windows or any of the applications. However, you must update
the SCO Merge Windows drivers for each user.
Upgrading from SCO Merge 3.2.2
Upgrading network installations of Windows
To do this, start a DOS session and run the winxcopy command with the location where Windows is installed. For example, if the central Windows location is J:\share\windows, enter:
winxcopy j:\share\windows
You should then update every user's Windows installation as
described in the next section.
Upgrading SCO Merge Windows drivers
All users that have Windows installed must update their Merge Windows drivers. To do this:
Choose the Personal Windows Setup option and then Start DOS to Configure Windows 3.1 from the menu that appears.
If you are working in a non-Desktop environment, start a DOS session for Windows installation by typing the following at the UNIX prompt:
winsetup
mwupdate
If you are not using the SCO Merge Windows/X display driver, you
do not need to do anything else.
To upgrade the Windows/X display driver, continue with the following steps:
setup
SETUP displays your current hardware configuration.
SETUP displays a list of the display types it knows about. Use the arrow keys to find and select the following line (normally at the end of the list) and press ENTER:
Other (Requires disk provided by hardware manufacturer)
DOS Merge Windows/X
DOS Merge Windows/X (Large Fonts)
DOS Merge Windows/X CGA
DOS Merge Windows/X CGA (Large Fonts)
DOS Merge Windows/X Hercules
DOS Merge Windows/X Hercules (Large Fonts)
DOS Merge Windows/X Mono-VGA
DOS Merge Windows/X Mono-VGA (Large Fonts)
Select the driver you want to use and press ENTER.
To accept the list, press ENTER.
or
Accept the configuration shown above.
Press ENTER to accept the list as displayed and to continue installation.
If SETUP prompts for the DOS Merge Windows Drivers disk, specify j:\mwindows and press ENTER.
Once SETUP has finished installing the Windows/X driver, you return to the DOS prompt.
SCO Merge supports installing Windows 95 from the standard Microsoft Windows 95 or Windows 95 Upgrade CD. Installation from floppies is not supported.
Each user needs to install his or her own copy of Windows. The root user cannot install or run Windows 95.
To install Windows 95, you should be working in the Desktop environment on the system console. This is required in order to run the SCO Merge graphical installation utility. This utility sets up various configuration parameters and starts the standard Windows 95 Setup procedure from your CD.
(To install Windows 95 from the UNIX command line, use the instwin95cd command as described in ``Installing Windows from the command line'' in Chapter 6.)
Windows 95 is automatically installed in C:\windows unless you are upgrading from a previous version. Drive C is your personal drive and is located by default under your UNIX home directory. See ``Typical drive setup'' in Chapter 3 for more information about drives in your SCO Merge environment.
You can also install Windows 95 from a CD that is mounted in a UNIX directory on your local machine or on a remote server. This can be useful if you have a remote CD server or if SCO Merge cannot find your CD-ROM drive.
Basic installation procedure for Windows 95
Follow these steps to install Windows 95:
If your CD-ROM device is not listed, you can choose Other. A type-in box will then appear, and you and can either type the UNIX device name or use the Browse button to find it.
If your Windows 95 CD is mounted in a UNIX directory either on a local or a remote machine, you can choose to install from that directory. Type in the full path name for this directory in the From Directory text box or use the Browse button to search for it.
You will need to type in the Windows 95 CD key when prompted. (You will first see a warning that you have entered a wrong key, even though you have not typed in anything yet. Ignore this warning, and just type in the key.) You can obtain the key value from the disk or the disk-packaging materials supplied by the manufacturer.
After installation completes, Windows 95 starts. Windows 95 uses the entire screen on your console, because it is configured to use the standard VGA driver as its display driver by default.
If you plan to run Windows 95 from your Desktop environment, you can now install the SCO Merge Windows/X driver in order to display the Windows session as a true X client in its own window. You can also install this driver at a later time.
If you do not install the Windows/X driver, you will be prompted to zoom your Windows session when you start it from the Desktop. (You can also configure your session to zoom automatically. See ``Zooming options'' in Chapter 4 for more information.)
The SCO Merge Windows/X driver displays a Windows session as a true X client in its own window on your Desktop. To install this driver, you need to change the adapter and monitor type using the Windows 95 Control Panel.
Start a Windows 95 session from a Desktop, if you are not already running it, and follow these steps:
If you want to switch back to the VGA display driver at some point, you can go through the display configuration again and choose the Full Screen VGA adapter as your display type.
Upgrading from Windows 3.1 to Windows 95
If you have Windows 3.1, Windows 3.11 or Windows for Workgroups installed on your personal drive C, you can upgrade your installation to Windows 95.
If Windows is installed on a drive other than C, the upgrade procedure will install Windows 95 in C:\windows automatically and ignore the location of your previous Windows version.
If drive C is not your personal drive, you need to change the Windows configuration as described in ``Upgrading Windows configuration personal drive'' before installing Windows 95.
To perform an upgrade, simply follow the instructions in ``Basic installation procedure for Windows 95'' as if you are doing a fresh installation of Windows.
If you are using a Merge Windows/X driver to run your Windows 3.1 session in a window on the Desktop, you have to upgrade this driver to the Windows 95 version. To do this, follow the procedure described in ``Installing Windows/X driver for Windows 95''.
It is not necessary to reinstall your existing Windows applications in
order to use them with the upgraded version of Windows.
Upgrading Windows configuration personal drive
If Windows 3.1 is installed on your personal drive and that drive is configured to be something other than drive C, you will not be able to install Windows 95 until you update your configuration as follows:
If you ever want to run Windows 3.1 again, save this configuration under a new name by using the Save As button. A new icon which you can use to start Windows 3.1 sessions will be added to your desktop.
If you do not wish to save the Windows 3.1 configuration, proceed with the next step.
HOME/merge/and mark this drive as your personal drive by selecting the Personal Drive option. Click OK to exit.
SCO Merge imposes a limit of 32 simultaneous sessions for each system (see Limitations on simultaneous sessions in Appendix E for instructions on how to change this limit.) However, running Windows 95 sessions on a UNIX system consumes a lot of systems resources (such as memory and swap space), and you may run out of these resources before you reach the 32-session limit.
If you plan to have multiple users running simultaneous Windows 95
sessions, make sure that your system has as much memory available
for each session as specified in your personal Windows session
configuration (16 Megabytes
by default). You also need to have this amount plus 2 additional Megabytes
of swap space available for each Windows session.
Installing Windows 3.1, Windows 3.11, and Windows for Workgroups
SCO Merge supports installation of Windows 3.1, Windows 3.11,
and Windows for Workgroups (in non-networked mode only) from standard
Microsoft media.
Before installing any of these versions of Windows, make sure that DOS is installed on your system by invoking the DOS utility. If DOS is not installed, you need to install it before you install Windows. See ``Installing DOS'' for instructions.
Installing Windows under SCO Merge is very similar to installing it on native DOS. This section describes the steps you need to perform. However, if you have never installed Windows, you should review the installation procedure in your Windows documentation as well.
You can install Windows 3.1, Windows 3.11, or Windows for Workgroups from the Desktop or non-Desktop environment. Each user needs to install his or her own copy of Windows.
Prior to installing, you need to determine the Windows display driver to use. If you are running in a non-Desktop environment, you will have to use the standard VGA display driver. This driver will display your Windows session using the whole display in 16 colors and 640x480 resolution. If you are running in a Desktop environment, you can install the SCO Merge Windows/X driver, which will display your Windows session in its own window on the Desktop, using the same resolution and the same number of colors as your X Desktop.
If your system can zoom SCO Merge sessions on the X Desktop, you can use either driver, and you can set up either one as your initial driver when you install Windows and switch easily between them as you use SCO Merge. If your system does not support zooming, you must use the SCO Merge Windows/X driver, and you must set it up during Windows installation.
There are three parts to installing Windows 3.1, Windows 3.11, or Windows for Workgroups:
This step is optional.
To do this in the Desktop environment, start the Merge Setup utility and select the standard personal DOS configuration. Then, use the Drives and Filesystem view to configure a new drive of type CD. Repeat these steps to configure a CD for your standard personal Windows configuration. See ``Configuring drives'' in Chapter 4 for more information.
Where to install Windows
Normally, each user should install his or her own copy of Windows in
C:\windows.
(Drive C is your personal drive and is located by default
under your UNIX home directory.
See
``Typical drive setup'' in Chapter 3 for more information
about drives in your SCO Merge environment.)
However, when you share your system with other users, you or the system administrator might want to install Windows in a publicly accessible directory and have each user install his or her own personal copy of Windows from that location. This special installation is described in ``Installing Windows 3.1 for multiple users''.
Basic installation for VGA display
If you are working in a non-Desktop environment,
start this special DOS session
by typing the following at the UNIX system prompt:
winsetup
a:setup
Or, if you have previously copied the Windows 3.1, Windows 3.11, or Windows for Workgroups driver disk images to your hard disk, you can run setup from the directory where the disk images are located instead of using your Windows disks.
You can also install Windows from other drives; just use the appropriate drive letter.
Refer to your Windows installation documentation if you need additional information.
mrgwcopy
This preinstalls SCO Merge driver files for later use.
Basic installation for Windows/X display
If you are working in a non-Desktop environment,
start this special DOS session
by typing the following at the UNIX system prompt:
winsetup
a:setup
Or, if you have previously copied the Windows 3.1, Windows 3.11, or Windows for Workgroups driver disk images to your hard disk, you can specify the directory where the disk images are located instead of using your Windows disks.
You can also install this version of Windows from other drives; just use the appropriate drive letter.
Other (Requires disk provided by hardware manufacturer)
DOS Merge Windows/X DOS Merge Windows/X (Large Fonts) DOS Merge Windows/X CGA DOS Merge Windows/X CGA (Large Fonts) DOS Merge Windows/X Hercules DOS Merge Windows/X Hercules (Large Fonts) DOS Merge Windows/X Mono-VGA DOS Merge Windows/X Mono-VGA (Large Fonts)The eight choices represent four display types, each with two font sizes. Use the Large Fonts version of the appropriate display type if you have a very high resolution display (for example, 1024x768). Selecting one of the Large Fonts entries does not affect the size of the Windows window, only the fonts within the window.
Choose the display type for the type of display you want your DOS boxes to use. A DOS box is the DOS window you get when you click the Windows MS-DOS Prompt icon. The first display type, DOS Merge Windows/X, is for standard VGA. This one is recommended for systems where zooming is available. If you have a monochrome VGA display adapter, use DOS Merge Windows/X Mono-VGA instead. Use one of the other two display types, CGA or Hercules, when zooming is not available, such as when you are using an X-terminal.
Select one of the Windows/X driver choices. If you change your mind later or if you select the wrong driver, you can run setup again and select a different driver.
To accept this list, press Enter.or
Accept the configuration shown above.Press <Enter> to accept the list as displayed and to continue installation.
j:\mwindows
and press <Enter>. setup installs the SCO Merge Windows/X driver and continues.
mrgwcopy
This preinstalls SCO Merge driver files for later use.
Installing the DOS Merge mouse driver
When you run Windows 3.1, Windows 3.11, or Windows for Workgroups
with SCO Merge, you must use the
DOS Merge mouse driver instead of the Microsoft
mouse driver.
To install the DOS Merge mouse driver
for Windows, be sure that you are in your Windows directory at the DOS prompt.
(If you are not, restart the special DOS session from the Desktop environment
by using the Merge Setup
utility and choosing Run DOS to Configure Windows 3.1 option or
typing winsetup from the UNIX command line.)
Then follow these steps:
setup
setup displays the current hardware configuration
DOS Merge MouseIf this line does not appear, exit setup, run the mrgwcopy command, and start the DOS Merge mouse driver installation procedure at step 1.
To accept the list, press Enter.or
Accept the configuration shown above.
quit to end your DOS session.
The DOS Merge network printing driver
SCO Merge provides a special network printing driver that
allows you to print directly
from Windows 3.1 applications to the
UNIX system print spooler. The DOS Merge network printing driver
also allows SCO Merge to determine when print jobs begin and end,
thereby eliminating the need for printer timeouts when you print
from Windows.
Because the UNIX system is a multi-user operating system, the UNIX system print spooler emulates a Windows network printer to operate with Windows. Note, however, that it only appears as a network printer to the Windows session, not to the UNIX environment.
For best results when printing from Windows 3.1, Windows 3.11, or Windows for Workgroups, you must install the DOS Merge network printing driver. The driver has no effect on printing from DOS.
Or, change your Windows network setting to SCO Merge network printing by installing the DOS Merge network printing driver.
Installing network printing driver with Windows 3.1 or Windows 3.11
To install the DOS Merge network printing driver,
be sure that you are in your Windows directory at the DOS prompt.
(If you are not, restart the special DOS session from the Desktop environment
by using the Merge Setup
utility and choosing Run DOS to Configure Windows 3.1 option or
typing winsetup from the UNIX command line.)
Then follow these steps:
setup
setup displays your current hardware configuration.
DOS Merge Network Printing
Accept the configuration shown above.
quit to exit your DOS session.
Installing network printing driver with Windows for Workgroups
Follow these steps to install the DOS Merge network printing driver
with Windows for Workgroups:
If you are working in a non-Desktop environment,
start a Windows for Workgroups session by typing
the following at the UNIX system prompt:
win
DOS Merge Network Printing
Switching from VGA to Windows/X driver in Windows 3.1
When you install Windows 3.1, Windows 3.11, or Windows for Workgroups
with the Windows VGA display driver, you
have to zoom the Windows window
whenever you run it from the Desktop.
SCO Merge provides a special Windows display driver that allows you to run Windows on the Desktop. With this driver installed, you can run Windows like any other Desktop application.
Follow these steps to switch to the Windows/X driver:
setup
setup displays your current hardware configuration.
DOS Merge Windows/X DOS Merge Windows/X (Large Fonts) DOS Merge Windows/X CGA DOS Merge Windows/X CGA (Large Fonts) DOS Merge Windows/X Hercules DOS Merge Windows/X Hercules (Large Fonts) DOS Merge Windows/X Mono-VGA DOS Merge Windows/X Mono-VGA (Large Fonts)
Choose the display type for the type of display you want your DOS boxes to use. A DOS box is the DOS window you get when you click the Windows MS-DOS Prompt icon. The first display type, DOS Merge Windows/X, is for standard VGA. This one is recommended for systems where zooming is available. If you have a monochrome VGA display adapter, use DOS Merge Windows/X Mono-VGA instead. Use one of the other two display types, CGA or Hercules, when zooming is not available, such as when you are using an X-terminal.
To accept the list, press Enter.or
Accept the configuration shown above.Press <Enter> to accept the list as displayed and to continue installation.
If you previously copied the Windows driver disk images to your hard disk, you can specify the directory where the disk images are located instead of using your Windows disks.
Once setup has finished installing the Windows/X driver, it returns you to the DOS prompt.
quit to exit your DOS session.
If you want to switch back to the VGA display driver at a later time, you can re-run this procedure and select VGA from the list of display types.
Switching between Windows/X and VGA display
Once you have installed the Windows/X driver, it is easy to
switch between the
Windows/X and VGA display drivers.
Follow these steps to switch drivers using Windows Setup:
If you previously copied the Windows driver disk images to your hard disk, you can specify the directory where the disk images are located instead of using your Windows disks.
Installing Windows 3.1 for multiple users
When you want to make Windows 3.1, Windows 3.11, or Windows
for Workgroups available to multiple users
on your system, you can
use the network-install
method of installing Windows.
This method installs most of the Windows files in a central location, which must be readable by anyone who needs access to Windows. However, each user has a private area (usually in C:\windows) for the few files that cannot be shared. This method can save a lot of disk space when multiple users need to have Windows installed.
The first step -- the network installation -- is only done once. Then, each user installs his or her local Windows directory.
If you are working in a non-Desktop environment,
start this special DOS session
by typing the following at the UNIX system prompt:
winsetup
a:setup /a
(You can also install Windows from other drives; just use the appropriate drive letter.)
j:\share\windows
winxcopy j:\share\windows
At this point, you are finished installing Windows in the central location. Now each user can do a personal installation of Windows from this location.
quit to exit your DOS session.
Installing personal Windows copies from the central location
To do a personal installation of Windows from the central
location, follow the steps described in
``Installing Windows 3.1, Windows 3.11, and Windows for Workgroups'',
noting the following during the installation procedure:
setup,
type:
j:\share\windows\setup /n
(If the network installation was in a different location, use that location instead.)
quit to exit the DOS session.
winsetup at the UNIX command line) to
install the DOS Merge mouse driver.
Installing DOS
DOS needs to be installed only once on your system. Once
installed, it is available to all users.
If you are planning to use Windows 95, you do not need to install DOS separately. It is automatically installed on your system during Windows 95 installation.
If you are planning to use Windows 3.1, Windows 3.11, Windows for Workgroups, or just DOS by itself, you need to install DOS from the standard DOS installation media.
SCO Merge supports installing DOS from floppies as well as from the Windows 95 CD.
Normally you have to be logged as root to install or re-install DOS. The one exception is when DOS has not been installed before and you are installing DOS from a Windows 95 CD. Note, instead of logging in as root, you can use the command "su -".
Follow these steps to install DOS:
When you install DOS from the Windows 95 CD, SCO Merge copies all the DOS files from the CD to your hard disk, so you can later reinstall this version of DOS from the Built-in files if necessary.
To reinstall DOS, you need to be a UNIX superuser when you invoke Merge Setup.