home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2004 June
/
PCWorld_2004-06_cd.bin
/
hardware
/
seagate
/
SEATOOLD_EN.ISO
/
atadepot.txt
< prev
next >
Wrap
Text File
|
2000-08-07
|
11KB
|
248 lines
ATADEPOT.TXT Rev A 01-Jun-2000
_____________________________________________________________________
_ _ _
/ / (_)
_\ \ \ ATA-Depot version 1.03.601
(_)_/_/ Utility to Batch Test Seagate ATA Disc Drives
_____________________________________________________________________
Copyright (c) 2000 by Seagate Technology, Inc. All rights reserved
ATA-Depot, ATADEPOT.EXE, is useful for testing of multiple drives or
when fast test time speed is a requirement. ATADEPOT is a simple
command line utility that only calls the Seagate-specific diagnostic
test module DIAGATA.EXE. to determine whether your Seagate drive is
functioning correctly. Test results are saved to the ATADEPOT.LOG
file.
ATA-Depot is a DOS utility that can test many drives per run. It
has support for the Promise Technology or High-Point ATA/66 host
adapters. Each adapter supports 4 drives and 4 adapters in one
system could test 16 drives. This is probably very difficult to
organize on a bench without a test rack, but you can see that it
will be useful for a production high-thoughput volume test. It is
designed to test drives at a screening depot.
You can also use the motherboard Primary and Secondary ports if
you use the command line option INCPS. This software requires a
PCI bus and we suggest the 80-conductor 40-pin UATA/66 cables.
ATA -Depot will test drives with DST all at the same time,
simultaneously. Older legacy drives, are tested one at a time,
sequentially. When both types of drives are in one test system,
the DST drives are started then immediately, the first legacy
drive begins.
Finally, ATA-Depot creates a log file that is in a format to
import easily into spreadsheets or databases.
Usage: AtaDepot <OPTIONS>
OPTIONS:
<none> Show Identify Drive information only
SHORT: Executes short DST if supported or short legacy if not
LONG: Executes long DST if supported or long legacy if not
(All DST tests occur in parallel, all legacy tests
occur
in sequence in relation to other legacy tests)
NODST: Do not use DST to test DST capable drives. Forces all
legacy test regardless of whether the drive supports
DST or not.
ZERO: Zero fill entire drive - Sequentially runs for
each drive.
ZAP: Zero fill first 1000 sectors - Sequentially runs for
each drive.
INCPS: Include Drives on the Primary and Secondary
Controllers.
WARNING!!: ZERO and ZAP options will destroy all data on the drive.
Seagate Technology is not responsible for lost user data.
The command options for ATA-Depot are always executed in this
priority: SHORT LONG ZAP ZERO.
Motherboard Primary and Secondary ports are omitted by default to
protect accidental erasure of boot drives. If you know the status of
your system and specifically intend to include the motherboard
Primary and Secondary ports, use the INCPS option.
NODST will affect all drives in the test. The Legacy Diagnostics do
not perform any write testing since the test is required to be
non-destructive. If a drive exhibits failures related only to write
operations, then it would not be caught until the zero operation.
DST drives do perform writes to reserved areas. So, a Zero Failure
on a DST drive would most likely be a system configuration issue.
Sample setup
------------
Test systems are setup according to needs, scale of the project and
system resources. Because the ATADEPOT.LOG file is saved at its
default starting volume, it will run much faster on a ramdrive than
from a floppy. The following files show how to set up a system boot
floppy with ramdrive support.
First, create a Windows 98 Startup diskette to copy over most of
the files, then edit:
CONFIG.SYS:
device=himem.sys
files=10
buffers=10
dos=high,umb
stacks=9,256
devicehigh=ramdrive.sys /E 2048
AUTOEXEC.BAT:
@Echo Off
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P
15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D
3 C
cls
call setramd.bat %LglDrv%
set temp=c:\
set tmp=c:\
path=%RAMD%:\;a:\
echo Copying tests to ram drive...
copy diagata.exe %RAMD%:\
copy atadepot.exe %RAMD%:\
copy atadepot.log %RAMD%:\
%RAMD%:
echo Starting ATADepot to Scan for Drives
call ATADEPOT.EXE INCPS
echo.
echo Check that all drives connected to the system are listed above.
echo If all connected drives are listed then press any key to
continue...
echo.
echo If ANY of the drives are not listed then:
echo 1. Press CONTROL C to terminate this script
echo 2. Double check all connections and that the drive is spinning
echo 3. Note the unlisted drive's serial number and part number as
that it failed
pause
echo.
echo Starting ATADepot to Test Drives using:
echo.
echo DST Enabled
echo Short Test Selected
echo Good drives will be NOT be Zeroed
echo Motherboard Controllers will be Active (Load test software from
boot floppy only!)
echo.
Call ATADepot.EXE SHORT INCPS
echo.
echo Saving log to floppy...Please wait...DO NOT POWER OFF!
copy atadepot.log a:\
rem type atadepot.log >>a:atadepot.log
echo.
echo You may now power off system and remove the drives.
=====================================================================
USER LICENSE AGREEMENT
THIS IS A LEGAL AGREEMENT BETWEEN YOU AND SEAGATE TECHNOLOGY, INC.
("SEAGATE") REGARDING SOFTWARE WHICH YOU MAY INSTALL ("SOFTWARE").
PLEASE READ IT CAREFULLY. BY INSTALLING THE SOFTWARE AND ACCESSING
THE SOFTWARE, YOU INDICATE YOUR AGREEMENT TO BE BOUND BY ALL OF THE
TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO THE
TERMS AND CONDITIONS, YOU SHOULD EXIT THIS PAGE AND, IF YOU RECEIVED
A CD CONTAINING THE SOFTWARE, RETURN THE SOFTWARE AND ACCOMPANYING
DOCUMENTATION TO SEAGATE.
1. License Grant. Seagate grants to you a personal, nonexclusive
license to use one copy of the Software for testing your
hard-drive(s) on a single computer. You are obtaining no rights in
the Software except those given in this limited license.
2. Ownership. The Software is owned by Seagate and/or its
suppliers. The Software is protected by United States copyright laws
and international treaty provisions. YOU MAY NOT REVERSE ENGINEER,
REVERSE COMPILE OR DISASSEMBLE THE SOFTWARE. You may not remove,
alter or destroy any copyright, proprietary or confidential notices
placed on the Software or the documentation. You may copy the
Software solely to make one backup or archival copy. You may not
copy the documentation.
3. No Transfers. You may not sublicense the Software. You may not
transfer the Software to a third party unless you cease all use of
it, transfer all copies of it and accompanying Documentation, and
the transferee agrees to be bound by the terms of this Agreement.
=-------------------------------------------------------------------=
| 4. NO WARRANTIES. THE SOFTWARE AND ANY RELATED DOCUMENTATION ARE |
| PROVIDED TO YOU "AS IS." SEAGATE MAKES NO WARRANTIES, EXPRESS OR |
| IMPLIED, AND EXPRESSLY DISCLAIMS ALL REPRESENTATIONS, ORAL OR |
| WRITTEN, TERMS, CONDITIONS, AND WARRANTIES, INCLUDING BUT NOT |
| LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A |
| PARTICULAR PURPOSE, AND NONINFRINGEMENT. WITHOUT LIMITING THE |
| ABOVE YOU ACCEPT THAT THE SOFTWARE MAY NOT MEET YOUR |
| REQUIIREMENTS, OPERATE ERROR FREE, OR IDENTIFY ANY OR ALL ERRORS |
| OR PROBLEMS, OR DO SO ACCURATELY. This Agreement does not affect |
| any statutory rights you may have as a consumer. |
=-------------------------------------------------------------------=
| 5. LIMITATION ON LIABILITY. IN NO EVENT SHALL SEAGATE BE LIABLE |
| TO YOU, YOUR CUSTOMERS, OR OTHER USERS, FOR ANY DIRECT |
| CONSEQUENTIAL, SPECIAL, INCIDENTAL, OR INDIRECT DAMAGES OF ANY |
| KIND ARISING OUT OF THE LICENSE OF, USE OF, OR INABILITY TO USE |
| THE SOFTWARE, INCLUDING WITHOUT LIMITATION DATA LOSS, EVEN IF |
| SEAGATE OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF |
| SUCH DAMAGES. IN NO EVENT SHALL SEAGATE'S LIABILITY EXCEED THE |
| LICENSE FEE PAID BY YOU OR $1. THIS LIMITATION OF LIABILITY AND |
| RISK IS REFLECTED IN THE PRICE OF THE SOFTWARE. SOME |
| JURISDICTIONS DO NOT ALLOW FOR LIMITATIONS ON CONSEQUENTIAL |
| DAMAGES. |
=-------------------------------------------------------------------=
6. Term. Seagate may immediately terminate this Agreement and the
license it grants if you fail to comply with any material term or
condition. Upon such termination you must immediately cease using
the Software and must follow Seagate's instructions regarding return
of the Software. ALL DISCLAIMERS HEREIN SHALL SURVIVE TERMINATION.
7. Access Outside the United States. You may not download or
otherwise export or re-export the Software or any underlying
information or technology (or direct product thereof) except in full
compliance with all United States and other applicable laws and
regulations. In particular, but without limitation, none of the
Software or underlying information or technology (or direct product
thereof) may be downloaded or otherwise exported or re-exported into
(or to a national or resident of) (i) Cuba, Libya, North Korea,
Iran, Iraq, or Rwanda or (ii) any Group D:1 or E:2 country (as
specified in Supplement No. 1 to Part 740 of the US Export
Administration Regulations, or any successor thereto). This Section
7 shall survive any termination of this Agreement.
8. Miscellaneous. This is the entire Agreement between you and
Seagate, and supersedes any prior agreement, whether written or
oral, relating to the subject matter of this Agreement. The parties
disclaim the application of the United Nations Convention on the
International Sale of Goods. The parties agree that the law of
California, USA, excluding its conflict of law rules, shall govern.
Any lawsuit involving this Agreement must be brought in a court in
California, and you hereby consent to jurisdiction in California.
If any provision of this Agreement is ruled invalid, such invalidity
shall not affect the validity of the remaining portions of this
Agreement.
Seagate is a Delaware corporation with its primary place of business
located at 920 Disc Drive, Scotts Valley, CA 95066.
(C) 2000 Seagate Technology, Inc. End of User License Agreement.
=====================================================================
-=End of File: ATADEPOT.TXT Rev.A=-