
SANtools® S.M.A.R.T. Disk Monitor (SMARTMon-UX)112
SANTOOLS® is registered in US Patent and Trademark Office No 3,107,854 All rights reserved.
Syntax for Secure Erase
smartmon-ux -secure nFullCycles devicename
where n is a decimal number from 1-3 which corresponds to the number of full write cycles.
Additional Information
Each cycle corresponds to three full passes where data is written to every addressable block. The first cycle sets
every bit to one, the second sets every bit to zero. The final pass in each cycle writes random data. This process can
take hours or days to complete, and if you want to insure that your old data is destroyed beyond all ability to recover it,
then you should pulverize the disk drive into pieces no larger than a few square millimeters.
Our code takes advantage of specialized commands found in some disk drives to write a pattern to a large number of
blocks quickly and efficiently. If your disk drive supports this command, then you will notice that the cycles that set
and clear each bit run several times faster than a cycle that randomizes data.
Example
C:\scratch>smartmonux-ux -secure 2 \\.\SCSI4Port4Path0Target1Lun0
SMARTMonUX [Release 1.32, Build 12-JAN-2007] - Copyright 2001-2006 SANtools, Inc. http://www.SANtools.com
Discovered IBM DNEF-309170 S/N "AE1J3393" on \\.\SCSI4Port4Path0Target1Lun0 [SES] (Not Enabling SMART)
[Bus/Port/ID.LUN=0/4/1.0](8748 MB)
****************************************************************************************
* Warning: You have initiated the secure erase function. No checks will be made to *
* verify that the disk(s) aren't mounted or in use in any way. *
* *
* This will destroy all data on the disk, and can take hours or possibly *
* days to complete. If you run this test on a logical disk (i.e, RAID), *
* then some data will remain on the disks (metadata & parity data). If *
* the disks are behind a RAID controller then you will need to run this *
* software on the individual disk drives. *
* *
* If you have provided a list of drives to erase, then additional disks will *
* be erased, one at a time as the process completes for a disk. *
* *
* You may specify the total number of passes that will be done. After an *
* initial format to clear out data that might be in usable, but formerly *
* reallocated sectors, then the software will perform your specified number *
* of cycles. Each cycle consists of 3 full write passes. The first pass *
* zeros every bit, then every bit is set to a one. The third write cycle *
* writes random data to the entire disk. *
****************************************************************************************
Are you sure you want to erase the IBM DNEF-309170 disk at \\.\SCSI4Port4Path0Target1Lun0? Answer "YES" to
begin: YES
The US DoD standard for secure erase specifies 3 iterations (each iteration is 3 passes). A single
iteration is sufficient to prevent data recovery without forensic recovery equipment, and most users
therefore specify a single iteration. How many iterations do you wish to perform? (2)): 2
Beginning secure erase where 6 full passes (2 iterations) will be invoked.
Pass # 1: Setting every bit to 0 ... (Pass time: 9.5m, Total: 9.5m)
Pass # 2: Setting every bit to 1 ... (Pass time: 9.5m, Total: 19.0m)
Pass # 3: Randomizing every bit ... (Pass time: 29.6m, Total: 47.6m)
Pass # 4: Setting every bit to 0 ... (Pass time: 9.5m, Total: 57.1m)
Pass # 5: Setting every bit to 1 ... (Pass time: 9.5m, Total: 66.6m)
Pass # 6: Randomizing every bit ... (Pass time: 29.6m, Total: 96.2m)
C:\scratch>
(Note: Due to the improved secure erase logic introduced in 1.35, the same disk drive reported the times below. The
randomization phases run over twice as fast)
Pass # 1: Setting every bit to 0 ... (Pass time: 9.5m, Total: 9.5m)
Pass # 2: Setting every bit to 1 ... (Pass time: 9.5m, Total: 18.9m)
Comentarios a estos manuales