Search This Blog

Monday, March 7, 2011

How Do I Low-Level Format a SATA or ATA (IDE) Hard Drive? [203931]

What does "low level formatting" a SATA or ATA (IDE) drive mean? Actually the term "low level" is a bit of a misnomer. The low-level process first used years ago in MFM hard drives bears little resemblance to what we now call a "low-level format" for today's SATA and ATA (IDE) drives. The only safe method of initializing all the data on a Seagate device is the Zero Fill erase option in SeaTools for DOS. This is a simple process of writing all zeros (0's) to the entire hard disk drive.
Why would I want to Zero Fill my drive?
The most common reasons to Zero Fill a SATA or ATA (IDE) hard drive are:
  • to remove a virus that cannot be removed without destroying the boot sector.
  • to change from one operating system to another and wish to remove everything from the drive.
  • to erase confidential information for privacy reasons.
  • to scan for bad sectors that can be detected and replaced with good spare sectors when writing to the sectors.
By design, modern disc drives maintain spare sectors for reallocation purposes. Usually, sectors become difficult to read long before they become impossible to read. In this situation the actual data bytes in the sector are preserved and transferred to the new spare during a sector reallocation. Similarly, when a disc drive writes data (like a zero fill erase procedure) and encounters a problem, the drive firmware retires the problem sector and activates a replacement before giving successful write status.
How do I Zero Fill my drive?

  • Zero Filling a SATA or ATA (IDE) drive destroys 100% of the data on the drive. Make sure the drive is completely backed up before proceeding.
  • The Zero Fill erase option in SeaTools for DOS is the best method for use with Seagate hard drives. Some system BIOS may include a Low-Level Format option; these should be avoided, as they may produce undesirable results.
SeaTools for DOS can be downloaded from the SeaTools homepage. It includes three Erase (Zero Fill) options. Zero Fill writes zeros in each data sector for the complete capacity of the drive and cleans up most defects.
The download routine for SeaTools for DOS creates a bootable CD or floppy diskette. Boot from the CD media or diskette to start SeaTools for DOS. After startup, it is a good idea to test your drive. The Basic Short Test takes less than a minute to complete. The Basic Long Test can take several hours to complete, depending on the capacity of the drive. When you are ready to erase the drive, select the drive you want to erase. Then select one of the three zero fill Erase functions.
Erase Track ZERO: Erases just the first 63 sectors on the drive which takes less than a second to complete. This procedure removes the Master Boot Record (MBR) and Partition Table. This will cause the drive to look "empty" to a new installation of the operating system.
Timed Erase: Erases sectors for various time limits up to 5 minutes. These options will overwrite the sectors at the beginning of the drive where the majority of the static operating system files reside.
Full Erase: Erases every data sector on the drive and takes a long time to complete. This procedure can easily take several hours to complete. The advantage of this option is to discover and reallocate any defective (hard to read) sectors to good spares. This option comes closest in concept to the original idea of a low level format.
When the process completes, reboot the system from the operating system install CD and follow the instructions to prepare (partition and format) the drive and install the operating system.



SeaTools for DOS

Download Information

File Version: 2.22
Supported Languages: English, Deutsch, español, Français, Italiano, português, 中文(简体), 中文(繁體),日本語 ,한국 (한국어), Tiếng Việt, русском, ภาษาไทย
System Requirements:
  • at least one (1) disk drive. Seagate Technology or Maxtor disk drives will support enhanced features
  • SVGA 1024 x 768 or greater graphics capability
  • an IBM / Intel compatible PC with a 386 or greater processor
  • 1.44 megabyte floppy disk or CD-ROM drive for the bootable SeaTools application

Procedure

  1. In order to use the newest SeaTools for DOS download the bootable CD image version to your desktop.
  2. Burn the .ISO file to a CD. View Knowledge Base article 201431 for instructions on how to do this.
  3. Once the bootable media has been created, boot the computer with the media in the drive. If it doesn't boot from the media the boot order may need to be adjusted in the computer BIOS. See Knowledge Base article 184971 or the user guide for your computer for information on changing boot sequence.

    NOTE: If you have any difficulty booting with v2.22 above, please use one of the legacy v2.20 downloads below.
  4. To run SeaTools, accept the End User License Agreement and follow the on-screen instructions or view the tutorial for more details.

Legacy Versions

SeaTools for DOS Version
Floppy Diskette Creator
ISO CD-ROM Image
v2.20 (Graphical): English
v2.20 (Graphical): Deutsch, Español, Français, Italiano, Português
v2.20 (Graphical): 日本語, 中文(简体), 中文(繁體), 한국 (한국어)
Note: If you have system compatibility problems with the v2 GUI version, please use the v1 Text version. It has the same level of diagnostic capability and hardware support.  These two versions are updated and released together.
v1.10 (Text)
      English

More Information

SeaTools for DOS uses the FreeDOS kernel, which is distributed under the terms of the GNU GPL.

To obtain a copy of the FreeDOS kernel we used:

No comments:

Post a Comment