IDE/PP DOS Utilities (c) SyQuest, 1992 - 1996
**********************************************************************
* TABLE OF CONTENTS *
* *
* 1.0 FILES IN THIS RELEASE *
* 2.0 APPLICATION AND COMPATIBILITY NOTES *
* 3.0 Jumper pin settings for internal IDE drives *
* *
* Note: All rules regarding DBLSPACE have to be followed by DRVSPACE *
* users. *
**********************************************************************
The SyQuest DOS IDE/PP (Parallel Port) UTILITY is intended for use
with SyQuest IDE drives and Enhanced Parallel Port attached IDE drives on a
80286 and above systems.
In the discussions below, DBLSPACE is used to refer to both DBLSPACE of
MS DOS 6.0 and MS DOS 6.2 and DRVSPACE of MS DOS 6.22.
This software is designed to support SyQuest IDE drives connected to a
generic IDE adapter, a SyQuest SQ08 IDE controller, SyQuest EZ135 PP
drives and SyQuest EZFlyer PP drives.
If you use a SyQuest internal IDE drive with a "INTELLIGENT" IDE controller
there is a good chance that this software won't work. In which case you
can most likely use your SyQuest IDE drive as a FIXED DRIVE.
See below for instructions on how parameters can be used to custom install
SyQuest drivers your system.
At the end of this file, there is a short description of the jumpers
on the SyQuest internal IDE drive.
1.0 FILES IN THIS RELEASE:
If you run the INSTALL program from this release, files will be
created on your hard drive. The files are listed below with a brief
description of each. Additional information is available in the
on-line help files and/or your User Manual.
1.1 The files contained in C:\SYQUEST (default) or (User_defined)
subdirectory:
1. SQSHELL.EXE - A menu program which allows you to run SyQuest Utilities
2. SCREEN.XXX - An ASCII file that defines how the SQSHELL Menu and
corresponding utilities are configured.
XXX=BTH - used if you have both SyQuest IDE and SCSI
drives installed in your Computer.
XXX=OPS - used to select the options utilities menu.
3. THELP.EXE - A program to display help screens from within the SQSHELL.
4. TUTILS.EXE /L - The Lock Cartridge utility.
5. TLOCK.HLP - An ASCII help file for the Lock Cartridge option.
6. TUTILS.EXE /U - The Unlock Cartridge utility.
7. TUNLOCK.HLP - An ASCII help file for the Unlock Cartridge option.
8. TUTILS.EXE /F - The Fixed Cartridge utility.
9. TFIXED.HLP - An ASCII help file for the Fixed Utility option.
10. TUTILS.EXE /R - The Removable Cartridge utility.
11. TREMOVE.HLP - An ASCII help file for the Removable Utility option.
12. TUTILS.EXE /E - The Enable Write Cache utility.
13. TCACHE.HLP - An ASCII help file for the Enable Write Cache utility.
14. TUTILS.EXE /D - The Disable Write Cache utility.
15. TCACHED.HLP - An ASCII help file for the Disable Write Cache utility.
16. TUTILS.EXE /J - The Eject Drive utility.
17. TEJECT.HLP - An ASCII help file for the Eject utility.
18. TUTILS.EXE /P - The Enable Write Protect Cartridge utility.
19. TPROTECT.HLP - An ASCII help file of Enabling Write Protect utility.
20. TUTILS.EXE /W - The Disable Write Protect Cartridge utility.
21. TWRITE.HLP - An ASCII help file of Disabling Write Protect utility.
22. TFORMAT.HLP - An ASCII help file for SQATPREP.EXE, cartridge
preparation and format program.
23. TSCOPY.HLP - An ASCII help file for SCOPY.EXE program
24. TSAFESCN.HLP - An ASCII help file for DOS 6.2 SCANDISK.EXE utility.
25. UNLOCK.BAT - A batch file for running the cartridge UNLOCK utility.
1.2 C:\SYQUEST\IDE (default) or (User_defined)\IDE subdirectory:
1. SQATDRVR.SYS if you use a SyQuest internal IDE drive.
This is the device driver for the SyQuest IDE drives.
The driver will perform one of the following functions:
a. Take over some volumes that were previously installed by the DOS
built-in driver so that you can change cartridge without
rebooting the system.
b. Add new volumes on the SyQuest drive that were not previously
detected by the native DOS driver.
c. Reserve volumes for your SyQuest drive that is not ready or
is connected to your printer port when the /p option is used.
Note: If you want to reserve multiple volumes, you may need to
use the /n switch described below.
Installation of SQATDRVR.SYS with no command line parameters
should work for most systems provided that you use a generic
IDE controller. If you also have a EZ135 PP or EZFlyer PP
drive, you must use /p option.
The syntax for installing the driver is:
device=[path]SQATDRVR.SYS [/p] [/a:x] [/n] [/d] [/i] [/x] [+s] [-s]
[/t] [/m]
Note that the [ and ] characters should not be typed; they are used
here to indicate that these parameters are optional. The options
are not case sensitive.
The following list briefly describes the parameters:
/p This option is required if you also use a EZ135 PP or
a EZFlyer PP drive.
/a:0 This option asks the driver to use AUTO-LOCKING level 0.
The media is locked as soon as it is accessed.
/a:1 This option asks the driver to use AUTO-LOCKING level 1.
The media is locked when it is accessed while Windows is
running in Enhanced mode. This is the default when /a:x
is not specified.
/a:2 This option asks the driver to use AUTO-LOCKING level 2.
The driver does not lock the media automatically.
When the media is locked, you must use one of the SyQuest
Utilities to unlock the media before media can be changed.
/n "n" is a digit that indicates the number of volumes to
reserve if no volumes were found at boot time. The default
is to reserve 1 for DOS versions 3.31 and above, and to
reserve more for DOS versions 3.0 through 3.30 depending on
the drive capacity.
SyQuest PP drives need this parameter if you have cartridges
with multiple partitions.
/d With this option, the driver prints additional messages when
it loads for debugging purpose.
/i SQATDRVR.SYS always looks for SyQuest drive at two different
IDE ports. These are the Primary IDE ports (1F0h-1F7h) and
the Secondary ports (170h-177h) by default.
This option asks the driver to look for SyQuest drives at
Primary ports and Tertiary ports (1E0h-1E7h).
So this option can be used for two purposes:
1. To search SyQuest drive at Tertiary ports.
2. To ignore Secondary ports.
/x For Zenith DOS 3.3 Plus only. Forces the driver to handle
large partitions like Compaq DOS 3.31.
+s "s" stands for a digit, 0 - 9, that instructs the driver
to specifically support a device using BIOS. To specifically
support the first BIOS device in the system, use "+0". To
support the third, use "+2", etc. Note that the device
specified must be accessible by the BIOS.
This option is useful when SQATDRVR.SYS can not find your
SyQuest drive and that drive is supported by BIOS.
When driver is forced to install with this option, you must
remove all jumpers on the drive except the Master/Slave jumper.
Also LOCK and UNLOCK commands will all be ignored by the driver
since the driver has no way to send these commands to the drive.
-s "s" stands for a digit, 0 - 9, that instructs the driver
to specifically NOT to issue BIOS commands to a device. To
ask driver to ignore the third BIOS device, use "-2".
This option also can be used to ask the driver to ignore
SyQuest drives at Primary ports. "-0" to ignore the Master
drive at primary ports, "-1" to ignore the Slave drive at
primary ports.
/t This parameter forces the driver to never issue a request that
crosses a track boundary. This may be necessary for DR DOS 6.0
and if you also use some versions of DM device driver.
/m This parameter tells the driver that the CPU is 80286 or
above. It is not necessary unless the driver complains without
it.
We recommend you load the DOS utility SHARE.EXE when you use our
driver. Because SHARE.EXE informs our driver when files are
open, our driver can better tell if a change of media is
appropriate.
Older SMARTDRV (below 4.0) and some other caching software prevents
the driver to work properly. If you use any caching software other
than SMARTDRV 4.0 and above, please be cautious.
2. SQPPDRVR.SYS if you use a EZ135 PP or a EZFlyer PP drive.
This is the device driver for the EZ135 PP or EZFlyer PP drives.
The driver will add new volumes on the SyQuest drive.
Note: If you want to reserve multiple volumes, you must use the /n
switch described below.
Installation of SQPPDRVR.SYS with no command line parameters
should work for most systems.
The syntax for installing the driver is:
device=[path]SQPPDRVR.SYS [/a:x] [/n] [/d] [/x] [/t] [/m]
Note that the [ and ] characters should not be typed; they are used
here to indicate that these parameters are optional. The options
are not case sensitive.
The following list briefly describes the parameters:
/a:0 This option asks the driver to use AUTO-LOCKING level 0.
The media is locked as soon as it is accessed.
/a:1 This option asks the driver to use AUTO-LOCKING level 1.
The media is locked when it is accessed while Windows is
running in Enhanced mode. This is the default when /a:x
is not specified.
/a:2 This option asks the driver to use AUTO-LOCKING level 2.
The driver does not lock the media automatically.
When the media is locked, you must use one of the SyQuest
Utilities to unlock the media before media can be changed.
/n "n" is a digit that indicates the number of volumes to
reserve if no volumes were found at boot time. The default
is to reserve 1 volume.
You need this parameter if you have cartridges with multiple
partitions.
/d With this option, the driver prints additional messages when
it loads for debugging purpose.
/x For Zenith DOS 3.3 Plus only. Forces the driver to handle
large partitions like Compaq DOS 3.31.
/t This parameter forces the driver to never issue a request that
crosses a track boundary. This may be necessary for DR DOS 6.0
and if you also use some versions of DM device driver.
/m This parameter tells the driver that the CPU is 80286 or
above. It is not necessary unless the driver complains without
it.
We recommend you load the DOS utility SHARE.EXE when you use our
driver. Because SHARE.EXE informs our driver when files are
open, our driver can better tell if a change of media is
appropriate.
Older SMARTDRV (below 4.0) and some other caching software prevents
the driver to work properly. If you use any caching software other
than SMARTDRV 4.0 and above, please be cautious.
3. SQATPREP.EXE, and the associated HELP & INDEX files:
SQATPREP.EXE is the utility program that aids in preparing a new
cartridge for use by DOS.
If you use a SyQuest PP Drive you must load EPATSYQ.SYS before you can
use this program.
HELP and INDEX are associated files for on-line help.
NOTE:
HELP and INDEX must be in the current directory when you start
SQATPREP.EXE or else the program will report:
" No Help Found. End..." when you hit F1 key.
Even though the program allows you to partition your cartridge any
way you desire, if you plan to use this cartridge on another machine,
use the default partition to minimize the effects of drive letter
assignments after changing cartridges.
4. CONFIG.NEW
A template for the CONFIG.SYS file that will be put on a newly
prepared cartridge.
5. SCREEN.IDE
An ASCII file that defines how the SQSHELL Menu and corresponding
utilities are configured, if you have only IDE/PP drives installed
in your Computer.
6. EPATSYQ.SYS
A device driver that transports disk commands through the Parallel
Port (for SyQuest PP drives only).
SQPPDRVR.SYS and SQATPREP.EXE all use services provided by
EPATSYQ.SYS to access a SyQuest PP drive.
7. READDOS.TXT
This readme file which can be accessed from SQSHELL program.
1.3 C:\SYQUEST\SYQDIR (default) or (User_defined)\SYQDIR subdirectory:
1. SCOPY.EXE, and the associated CSHELP & CSINDEX files.
This utility program helps when copying files to/from a SyQuest
Cartridge Drive. CSHELP and CSINDEX are associated files for on-line
help (see above). You will find it most useful if you need to copy
files from one cartridge to another using the same drive.
Please note the following:
The program tries to read in as many files as possible using low and
XMS memory before it writes them back out to the new device. So make
sure you have a XMS memory manager like HIMEM.SYS installed before
you run this program.
2. UNMOUNTC.EXE
This program allows the BOOT volume to be unmounted if the boot
volume is compressed by DBLSPACE of DOS 6. See below for more
information regarding DBLSPACE.
No parameter is needed to run this program.
3. SQLOAD.COM
This program is a device driver loader. It is used for loading
EPATSYQ.SYS and SQPPDRVR.SYS in AUTOEXEC.BAT if you have a SyQuest
Parallel Port drive.
You can use "SQLOAD SQATDRVR.SYS" in a DOS prompt to load SQATDRVR.SYS
instead of using "device=sqatdrvr.sys" in config.sys to alter the way
drive letter is assigned if you set the CMOS type to 0 for your SyQuest
IDE drive.
1.4 MODIFICATION OF SYSTEM (CONFIG.SYS AND AUTOEXEC.BAT) FILES:
The Installation utility modifies your system files. Comments are also
inserted in the system files so you can easily identify the changes.
It may be necessary for you to move the device drivers around to alter
the behavior of your system. For example, if you want to load the driver
(SQATDRVR.SYS) in high memory, it must be placed after the Memory Manager
device driver in the CONFIG.SYS file. Also, if you have a RAMDRIVE
installed, the device driver (SQATDRVR.SYS) may have to be placed after
RAMDRIVE device driver in the CONFIG.SYS file, if you want to keep the
same drive letter for your RAMDRIVE.
2.0 APPLICATION & COMPATIBILITY NOTES:
1. Caching programs must be used with caution, and should be limited
to those that support removable drives. SMARTDRV 4.0 is one such
example. You should experiment before starting to use the program
by changing cartridges after caching has been enabled. If you
can not get the system to recognize the new cartridge then the
caching program does not support removable drives. See below for
special procedure to follow if you also use Microsoft DBLSPACE to
compress your SyQuest Drive.
2. You may have to disable your SyQuest driver before you upgrade to
DOS 6 or compress your SyQuest Drive with DBLSPACE. You can
re-enable your SyQuest driver after you finish the process.
3. Depends on how you connect your SyQuest Drive to the system,
special procedures may have to be followed for those who also use
Microsoft DBLSPACE to compress their SyQuest Drives.
a. If the volumes are installed by the driver as NEW or DUMMY
VOLUMES:
Under DBLSPACE 6.0, you must unmount your removable volume
before you change cartridge. You can mount it back after
you change it if necessary. DBLSPACE 6.2 automatically
unmounts and mounts these volumes for you. SMARTDRV will
work correctly automatically.
b. If your volumes are TAKEN OVER by the SyQuest Driver:
DBLSPACE 6.2 auto-mount will not work with these volumes,
you must manually unmount and mount them before and after you
change cartridge. For the boot volume, the supplied
UNMOUNTC.EXE program can be used to unmount C:.
If you use SMARTDRV.EXE, you must unmount all volumes
taken over from DOS before you start SMARTDRV.EXE or you
will not be able to change the cartridge.
If you boot from a SyQuest Drive, you must put a copy of
COMMAND.COM in the path (specified by the SHELL command in
your CONFIG.SYS file) and a copy of DBLSPACE.EXE on the HOST
volume of your C:.
To find out what kinds of volume you have, read the messages
on the screen when the driver loads.
4. If your Windows resides on cartridge, it is very important to
exit Windows before changing cartridges. Failure to do so may
result in system hang or data corruption.
5. If your SyQuest Drive is connected to your primary IDE controller
and you use Windows "32 Bit Disk Access" on your other IDE drive,
then you must use "+n" option for installing SQATDRVR.SYS.
When "+n" is used, SQATDRVR.SYS will use BIOS to access the drive
instead of accessing the IDE I/O ports directly. Accessing the
I/O ports directly upsets the 32 Bit Disk Access Module.
However, LOCK and UNLOCK commands will all be ignored by the
driver since the driver has no way to send these commands to the
drive. You must not use the Windows version of the SyQuest
Format Cartridge utility either. You may use SQSHELL under
DOS for formatting cartridge.
6. We have not test our software with any caching controller.
If you use a caching controller and you would like to find out
if it supports removability, you can experiment it as follows:
a. Force the driver to install with the "+n" option.
b. Change cartridge a few times to verify if new cartridge is
recognized.
7. Some PC's hang if they are tested for EPP (Enhanced Parallel Port)
operation with a SyQuest Parallel Port Device.
Should this happen:
a. Disconnect the SyQuest PP drives from your Computer.
b. Reboot your computer
c. Add the /de switch to the statement containing EPATSYQ.SYS
driver in your CONFIG.SYS file. For example change this line
to:
DEVICE=[path]\EPATSYQ.SYS /de
d. Reconnect the cable
e. Reboot your computer.
8. If your system has a PCI IDE controller and an ISA IDE controller
built-in on the mother board and you plan to use our driver to
support removability, we recommend that you connect the SyQuest
Drive to the secondary controller (ISA controller).
We have found that on such system (we have a Gateway 2000 P90 with
AMI BIOS ) if the SyQuest Drive is connected to the PCI IDE
controller and the drive is not acknowledged by the BIOS at boot
time (perhaps because the cartridge is not inserted), accessing
the drive through the driver is not reliable. We are working
on a solution.
When the cartridge is inserted at boot time, such problem does
not occur. Connecting the SyQuest drive to the secondary
controller (ISA controller) does not have such problem either.
9. BIOS errors.
BIOS issues media access commands to IDE drives for diagnostic
purposes at boot time. When there is no cartridge in the drive,
these commands can not be performed and result in errors. When
this happens your BIOS may print a message such as
"HDD controller failure",
"D: drive error", or
"1791 error".
Some BIOS's wait for a long time before they declare such error.
If you use SQATDRVR.SYS, you can generally ignore these messages.
Note that SQATDRVR.SYS will install even if you set your CMOS
drive type to 0 (or no drive) for the SyQuest IDE drive. For
DOS users who uses a FIXED drive as boot drive and do not use
Windows 32-bit disk access, you may want to set CMOS type to 0
for the SyQuest drive to avoid getting such error message.
10. Use of other Operating System other than DOS.
If you use SyQuest PP drives and Windows NT, you need to install
SyQuest NT driver.
Windows NT 3.51 and below do not support removable IDE drives.
NT 4.0 supports EZ 135 IDE drives without any SyQuest driver. If
your SyQuest drive shows as a fixed drive ICON in Program Manager
or Explorer, be sure not to change cartridge till you shut down the
system.
Windows 95 support SyQuest internal IDE drives without the use of
driver. For PP drives, you must install SyQuest driver.
If you use OS/2, you need to install SyQuest OS/2 drivers to
obtain removability.
Other operating system have not been tested.
Note: The driver in the OS2 subdirectory are for the SyQuest
IDE drive. See user manual for more information.
3.0 Jumper pin settings for internal IDE drive
A jumper set is a set of two pins that can be shorted together
by means of a jumper. There are four sets of jumper pins on
SyQuest 3.5" IDE products.
Master/Slave jumper pins.
This set of jumper pins is on one end of the jumper block and
is marked as such. The drive is a master when a jumper is
installed on the pins, slave otherwise.
You can connect one or two IDE drives to an IDE cable.
If you have only one drive, it must be Master, if you have
two, one must be master and the other must be slave.
System uses the master drive first. If you already have
an IDE drive on the system, you need to find out how to
configure it so that it will work with a slave SyQuest
Drive.
All other sets must not be jumped.
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.