SCSI DOS Utilities (c)SyQuest, 1992 - 1995
===========================================================================
The SyQuest DOS SCSI UTILITY is intended for use with SyQuest SCSI drives.
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 SCSI software is designed specifically for the following SCSI
Host Bus Adapters.
1. Adaptec AHA 1515, AHA 1520, and AHA 1540 with SyDOS BIOS.
2. SyQuest EPP Parallel to SCSI adapters.
3. Seagate ST01 with SyDOS BIOS.
4. SyQuest (Future Domain) TMC 841 with SyQuest custom BIOS.
5. SCSI HBA whose BIOS contains support for SyQuest Software.
Other SCSI HBAs may also work as long as they provide an ASPI device
driver and the ASPI driver is loaded before SyQuest driver is loaded.
The "+n" option described below can also be used to force SyQuest SCSI
driver to install on other SCSI HBAs.
For the latest information on SyQuest tested Host Bus Adapters,
please dial into the SyQuest bulletin board at the following numbers:
U.S BBS (510) 656-0473
EUROPEAN BBS 32-11-683 525
Caching SCSI Host Bus Adapters, except those specifically supporting
removable drives are not expect to work well when cartridge is changed.
MODIFICATION OF SYSTEM (CONFIG.SYS AND AUTOEXEC.BAT) FILES:
Running the Installation utility modifies your system files. Please note
the following:
1. If the device drivers, SQDRIVER.SYS, ASPI2DOS, and SQEPP.SYS
are NOT previously installed in the CONFIG.SYS file, this
file will be modified to add the device drivers at the END,
but before DBLSPACE.SYS command, if used, in the following
order:
ASPI2DOS.SYS
SQEPP.SYS
SQDRIVER.SYS
If these device drivers are previously installed,
they will be updated at the same line as before.
2. It may be necessary for you to move these device drivers
from the system files. For example, if you want to load the
drivers (SQDRIVER.SYS, ASPI2DOS.SYS, and SQEPP.SYS) in high
memory, they must be placed after the Memory Manager device
driver in the CONFIG.SYS file. Also, if you have a RAMDRIVE
installed, the device drivers should be placed after
RAMDRIVE device driver in the CONFIG.SYS file, if you want
to keep the same drive letter for your RAMDRIVE.
Note: The ASPI Managers ASPI2DOS.SYS and SQEPP.SYS must be
installed before the SQDRIVER.SYS driver, in the order
shown above.
3. It may be necessary for you to move these device drivers
from the beginning of the system files if you have multiple
configuration in your CONFIG.SYS. For example, if you want to
load the driver (SQDRIVER.SYS) in [menu1], you must place the
driver in the [menu1] section.
FILES IN THIS RELEASE:
The files contained in this release are listed below with a brief
description of each. Additional information is available in the
on-line help files and/or your User Manual.
The files contained in this release are:
In the sub directory C:\SYQUEST (default) or user defined sub directory:
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. TFORMAT.HLP - An ASCII help file for SQPREP.EXE, cartridge
preparation and format program.
19. TSCOPY.HLP - An ASCII help file for SCOPY.EXE program
20. TSAFESCN.HLP - An ASCII help file for DOS 6.2 SCANDISK.EXE utility.
21. UNLOCK.BAT - A batch file for running the cartridge UNLOCK utility.
In the subdirectory SCSI:
1. SQPREP.EXE and associated HELP and INDEX files:
This program provides an easy way to format a new cartridge plus some
diagnostic utilities. It can only be used if you use a SyQuest or SyDOS
SCSI HBA, if your SCSI HBA BIOS contains support for SyQuest software,
or if your SCSI HBA came with an ASPI driver and the ASPI driver is
loaded.
To begin a cartridge preparation, type SQPREP and follow the menu
instructions. ESC always takes you back out without executing a
function. The F1 key provides extensive on-line help from any menu.
For the user in a hurry or for someone that does not wish to get
involved with details of partitioning, follow the menu path below:
Select the device from the first screen.
Check the LED's, and answer Y if the correct LED is on (amber).
Select Prepare Cartridge For DOS.
Select Automatic DOS Preparation.
Answer the prompt screens as they appear, ending with a reboot of
your system.
Your cartridge should be ready to use - even if you intend to boot from
it. For further details or explanations, refer to the Software User's
Manual.
2. SQDRIVER.SYS
This DOS device driver allows you to change cartridge without having
to reboot the system.
Older SMARTDRV (below 4.0) and some other caching software may prevent
the driver to work properly. If you use any caching software other
than SMARTDRV 4.0 and above, please be cautious.
Installation of SQDRIVER.SYS with no command line parameters should
work for most systems provided that your SCSI Host Bus Adapter is
mentioned above.
For finer control, the driver syntax is:
device=[path]SQDRIVER.SYS [/a:#] [/n] [/d] [/x] [+s] [-s] [/t] [/q]
[/w]
Note that in the command line above, the [ and ] characters should not
be typed; they are used here to indicate that these parameters are
optional. Most driver command line parameters are used for special
situations. You should always try it without any parameters first.
The following list briefly describes the parameters:
/a:# This option offers 3 different lock modes.
/a:0 Asks the driver to lock the SyQuest drives whenever
possible. Once it is locked, You must unlock the
drive with SyQuest software.
/a:1 Your SyQuest drive is only locked when you start Windows
in enhanced mode and is unlocked when you terminate Windows.
(This is default option if no /a option is specified.)
/a:2 Asks the driver not to lock the SyQuest drives both under
DOS and Windows. You can lock the drive with SyQuest
software.
/n "n" is a digit that indicates the number of volumes to
reserve for a device at boot time 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 depends on the drive capacity.
/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.
+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 SQDRIVER.SYS can not find a SyQuest
drive and that SyQuest drive is supported by the HBA BIOS.
-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 must be used if you have a Always HBA and the
driver is mistakenly trying to install your CD ROM drive.
/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
or if you use some versions of DM device driver.
/q By default, the driver only handles SyQuest drives. With this
option, the driver determines which drive to handle which
could include non-SyQuest drives.
/w This parameter requests the driver to disable write cache on
newer SyQuest 3 1/2" drives. The write cache is on by default.
Note that this parameter does not have any effects on SyQuest
drives that do not have write cache capability.
3. SQEPPMGR.EXE
A program used to optimize the data transfer rate across the Printer
Port using the SyQuest SCSI to Parallel Port Adapter.
The following files are associated with this utility:
$RUN.OVL IBM$RUN.OVL SQEPPMGR.DAT SYS$ERR.DAT
SYS$MSG.DAT SYS$HELP.DAT SQEPPMGR.HLP
The following files are created when this utility is run:
ASPIINST.CFG CONFIG.DE~ CONFIG.EXM DEVICE.CFG
CONFIG.EX_
4. SQEPP.SYS
An ASPI device driver for the SyQuest SCSI to Parallel Port Adapter.
5. SCREEN.SCS
An ASCII file that defines how the SQSHELL Menu and corresponding
utilities are configured, if you have only SyQuest SCSI drives
installed in your Computer.
6. READDOS.TXT
This readme file which can be accessed from the SQSHELL Utilities Menu.
In the subdirectory SYQDIR:
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. See below for more information regarding
DBLSPACE.
No parameter is needed to run this program.
In the subdirectory SYQASPI:
1. ASPI2DOS.SYS
The ASPI device driver for the Adaptec 1515 and 1520 SCSI HBA.
/D option can be used to get more configuration information.
2. SQEPP.SYS
An ASPI device driver for the SCSI to Parallel Port Adapter.
APPLICATION AND 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 procedures to
follow if you also use Microsoft DBLSPACE to compress your SyQuest
drive.
2. You will 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. Depending on how you connect your SyQuest drive to your system, special
procedures may have to be followed when using Microsoft DBLSPACE to
compress SyQuest drives.
a. If the volumes are installed by the driver as NEW or DUMMY VOLUMES:
For users of DBLSPACE 6.0, you must unmount your removable volume
before you change a cartridge. You can mount it back after you
change it, if necessary. DBLSPACE 6.2 automatically unmounts and
mounts 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 a
cartridge. For the boot volume, the supplied UNMOUNTC.EXE program
can be used.
If you also use SMARTDRV.EXE, you must perform this on every one of
these volumes 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:.
You can find out what kinds of volume you have by reading the messages
at the screen when the driver loads.
4. If your Windows resides on a cartridge, it is very important to always
exit Windows before changing the cartridge. Failure to do so may result
in data corruption.
5. QEMM386.SYS
Do not load SQDRIVER.SYS high with QEMM386.sys version 6 and above if
you use a ST01 HBA. We have noticed data corruption problems when we
did so. We are working with Quarterdeck to solve this problem.
It is safe to use DEVICEHIGH to load SQDRIVER.SYS high with DOS version
5.0 and above, as well as QEMM386.sys version 5.X.
6. 8-bit HBA and MEMORY MANAGER SOFTWARE
If you use the SyQuest 8-bit host adapter and a Memory Manager or
Windows, you may need to identify the HBA to the software.
To do this:
a) For Windows 3.x add the statement
EMMExclude=xxxx-yyyy in your SYSTEM.INI file. The xxxx is the
starting BIOS address (e.g. C800, CC00, DC00, etc.) and the yyyy is
the ending address, which is the starting address plus 3FF hex (e.g.
CBFF, CFFF, DFFF, etc.).
b) For EMM386.EXE of MS DOS 5.0 and QEMM386 (version 5.X) add
x=xxxx-yyyy option to the device driver in your CONFIG.SYS file.
Where xxxx and yyyy are the same as above.
c) For 386MAX add RAM=xxxx-zzzz option to the device driver in your
config.sys file. Where xxxx is the same as above zzzz should be
xxxx plus 400 hex (e.g. CC00, D000, E000, etc.).
d) For QEMM386 version 6.X, consult your QEMM386 manual. Note that if
you use the Stealth feature of QEMM386, SQPREP may not be able to
identify the SCSI HBA.
This keeps the memory managers from either attempting to allocate
the host adapter RAM area as usable memory or map the address space
into Upper Memory Blocks.
To find out the BIOS starting address of the HBA's, you can run
SQPREP and select the ADAPTER ROM MAP option.
7. SCSI Host Bus Adapters that come with ASPI drivers
Unless your SyQuest drive is the boot drive, it is best to support
it through the ASPI driver and not the HBA BIOS. How this can be
done depends on the HBA you use. For example on Adaptec 1542B you
can either disable the BIOS or set the SyQuest drive to a higher
SCSI ID. On the Adaptec 1542C, you can configure the SCSI BIOS to
ignore the SyQuest drive. On the Trantor T160 set the ROM BIOS
disabled.
Caching HBA's generally do not handle changing of media correctly.
You should experiment with yours to find out if your HBA does.
8. Seagate ST01 Host Bus Adapter
If you use ST01 and you run Windows in Enhanced mode and you need
to use a DOS program to access your SyQuest drive, terminate
Windows first. Using a DOS prompt sometimes causes problem.
Installing SMARDRV.EXE with /DOUBLE_BUFFER in your config.sys
reduces this risk.
If you use any SyQuest drive other than SQ555 as the third drive or
above, you must not use the original BIOS from Seagate. Call our
Customer Support for a BIOS upgrade.
9. DR DOS
SQDRIVER.SYS has many problems with DR DOS 5.0. We do not
recommend you installing our driver under it. With DR DOS 6.0, if
volume(s) on your SyQuest drive were installed by the built-in
driver and then taken over by our driver, you must load a patch
file from Digital Research. Call their BBS at 408-649-3443 to
get the patch file rcs.zip. Without the patch file, you can
not change cartridges.
10. COMPAQ Computers running DOS 6.2
Known incompatibilities:
When a NON-SCSI drive is used as the boot drive and BIOS is enabled
on an Adaptec 1515 card while running MS-DOS 6.2 on a COMPAQ
computer, the computer may hang during loading of SQDRIVER.SYS.
There are two ways to correct this problem:
A. Disable the BIOS on the 1515 card. This is the recommended method.
B. Modify your config.sys file to work around this problem.
1. Press the F8 key while your computer is booting.
2. Enter N when asked about the DEVICE=ASPI2DOS.SYS statement
3. Edit the CONFIG.SYS file and change the "DEVICE=SQDRIVER.SYS"
statement to:
"DEVICE=SQDRIVER.SYS -1"
4. Reboot your system.
Method (B) is only applicable for SQDRIVER.SYS. SQPREP program will
hang at start up. You must either disable the BIOS on 1515 or
disable your boot drive by setting CMOS drive type to 0 to make
SQPREP work.
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.