Same data takes more space on larger hard drive

Why does the data from my old, smaller hard drive take up more space on my new, larger hard drive?

This is a limitation of your operating system, not of your hard drive.

In operating systems using a File Allocation Table ( FAT ) architecture, a “cluster” or “allocation unit” is the smallest unit of storage space required for data written to a drive. There are limitations to how many clusters a hard drive can be broken down into. “Slack space” is the difference in empty bytes of the space that is allocated in clusters minus the actual size of the data files.

The size of the cluster is determined by the capacity defined for the logical drive during partitioning. Using a larger partition means the operating system increases the smallest unit of storage space required for data written to a drive. In systems where many small files exist, more space is given away in slack space. Usually, when data is transferred from a small drive to a larger one (with a larger working cluster size ), the net space required will be larger than the original. On rare occasions, where the difference in capacity is small but the upgrade uses a larger cluster size and the original drive was out of disk space using lots of small files, there may not be enough room on the new drive! Fortunately, this doesn’t happen too often.

This is one of those areas where past decisions limit today’s capabilities. When computers were designed, decisions were made using projections based on the needs of the customer and the technology that would be available “in the future”. As with many such predictions, the reality of our technological advances far surpasses the vision of those who set the standards. In other words, we are a lot smarter than we thought we would be!

The following analogy illustrates how cluster size and slack space work:

If the drive has a cluster size of 2K and a 3K file is written to the drive, 2 clusters are used and there is 1K of slack (or lost) space. If that same 3K file is written to a drive whose cluster size is 8K, only 1 cluster is used, but the slack space is 5K. If the 3K file is written to a drive whose cluster size is 32K then 29K of space would be lost!

This is where partitioning comes into play. When you drop the partition size below a certain Megabyte size, the cluster size drops also:

Hard Drive Space

*Note: Uses a 12-bit FAT, all others use a 16-bit FAT.
**Note: Another DOS limitation is 2Gbytes per partition or logical drive.

There are several ways to partition a drive. The most common method is to create one large partition. That works fine, but as hard drives get larger, doing so can limit the usable space on the drive. You need to decide whether or not to partition the drive at 100% or to split the drive into extended and logical drives.

Which option is best for you? Check out the following example: A customer running programs that create a lot of small files should partition the drive for the smaller cluster size. A customer running a program that creates a few very large files, should be fine with a single large partition. If you are still unsure which option is best for you, we recommend one large partition.

Interested in seeing the cluster size on your hard drive? Run CHKDSK on your hard drive. Locate the line that states “xxxx bytes in each allocation unit.” That’s DOS-eze for saying “cluster size.” If you have multiple partitions or multiple hard drives, you will need to specify CHKDSK C: or D:, etc.

For more detailed information on DOS cluster size and slack space refer to the DOS manual that accompanied your original DOS diskettes or search the Microsoft knowledge base at http://www.microsoft.com/.

Read More

Identifying FAT16, FAT32, and NTFS File Systems and partitions

File systems How can I tell what type of file system (FAT16, FAT32, NTFS) my drive is formatted in?

To identify what type of file system the drive is formatted in:

  1. Click on the Start button and select Computer if using Windows Vista, My Computer if using Windows XP or 2000, or Windows Explorer if using Windows Me or 98.
  2. Right-click on the drive letter you want to check.
  3. Click on the Properties option from the pull down menu. A window will appear with the type of file system you have. If you do not see any information regarding FAT16, FAT32, or NTFS in the window that means the drive is formatted in FAT16.

Notes:

  1. Partitions created with the FAT16 file system have a size limitation of 2,048 MB (2.1 GB).
  2. Microsoft first started supporting the FAT32 file system with the release of Windows 95B (a.k.a. OSR2), circa 1997.
  3. When booting from Windows 95A, a Windows 95A startup disk, or any version of MS-DOS, a FAT32 partition will appear as a NON-DOS partition in FDISK.
  4. FAT32 partitions have a theoretical partition size limitation of 2 terabytes (TB). However, new partitions created by either Windows Vista, Windows XP, or Windows 2000 will limit their size to 32 gigabytes (GB). To create partitions greater than 32 GB under Windows Vista, XP, or 2000, you will need to format them using the NTFS file system (or create multiple FAT 32 partitions for drives greater than 32GB).
  5. Windows Vista, Windows XP, Windows 2000, and Windows NT all support the NTFS file system. Windows 2000, XP, and Vista can both support the FAT32 and NTFS file systems, however Windows Vista cannot be installed on a FAT32 partition. Windows NT cannot support FAT32 partitions.
  6. MaxBlast and DiscWizard allow FAT32 partitioning of a drive larger than 32GB.
Read More

Windows file systems and Mac File Systems

Windows file Systems And Mac File Systems This article provides a brief history and description of Windows file systems and Mac file systems.

File Systems
A file system organizes large numbers of files on some sort of recording medium (most commonly a disk drive or cd-rom). Mac and PC computers use different primary file systems which is why a program like TransMac is necessary.

The two common versions of Mac file systems (or volume formats) are standard HFS and Mac OS Extended (or HFS+). HFS came about early on in the life of the Macintosh line when disks had relatively small capacities. Limitations appeared in this format when disk drives grew very large in size. Mac OS Extended (or HFS+ as it was originally called) is similar to HFS but some of its internal structures were changed to accommodate the changing needs of modern personal computing. The major differences between the two are outlined below. HFS is best for small volumes or those that may be used on older systems (before OS 8.1). Mac OS Extended is best for larger volumes as long as they will not be used on older systems.

Standard HFS:

  • Compatible with all Mac OS versions
  • File names limited to 31 characters
  • File sizes limited to 2GB
  • Large volumes with small files waste a lot of space.

Mac OS Extended (HFS+):

  • Compatible with Mac OS 8.1 and later
  • 255 character Unicode file names
  • No file size limit
  • Less wasted space

Windows uses two primary types of file systems FAT (File Allocation Table) and NTFS (New Technology File System).

FAT:
There are three variations of the FAT file system: FAT12, FAT16 and FAT32. FAT12 and FAT16 originated in the DOS days. They had the same sort of problems HFS had due to growing  disk sizes. FAT32 was created to alleviate some of these problems, but it still has limitations like a maximum file size of 4GB.

NTFS:
NTFS was created for Windows NT. It does not have as many limitations as the FAT systems and also includes much needed security and reliability features. Recent versions of Windows (NT, 2000, XP, etc.) support both file system types, but older versions of Windows (95, 98, Me) do not natively support NTFS.

Read More

How to configure my SATA drive as a boot device?

SATA Boot Device If your SATA controller is a bootable controller (the vast majority are) you may boot from the SATA drive. You may need to enter Setup and change the boot sequence so that the SATA controller is the first boot device listed. In most cases, if the SATA controller is embedded (not an add-on controller card) on the motherboard, the BIOS Setup utility will have an option to choose the SATA drive as the first boot device. Look for Boot Sequence, Boot Options, Boot Order or a similar setting to make this change. If Setup does not allow this change, your system BIOS may not allow the SATA controller to be designated as a boot device at the BIOS level. In such cases, you still may be able to boot to the SATA drive as long as there is not a bootable EIDE drive installed in the system as well.

Note: When installing Windows 2000/XP to a Serial ATA drive, you may need to specify the SATA controller drivers early on during the installation.

Read More

SATA Drive Installation in Mac OS X

hard drive install Installing a SATA Drive as a Storage Unit

  1. Physically install the drive into the Mac.
  2. Connect the drive to the motherboard or SATA add-on controller card.
  3. Connect the hard drive to the power source.
  4. Double-click on the Mac OS main hard drive on the Desktop.
  5. Select Applications.
  6. Select Utilities.
  7. Select Disk Utility.
  8. Select the Erase tab.
  9. Verify that the correct hard drive is illuminated in the left column.
  10. Select Mac OS Extended partition.
  11. Click Erase. (Note: This will erase all data from the drive.)
  12. Allow time for the drive to format.
  13. Verify the drive is mounted on the Desktop.

If this SATA drive will be the bootable drive and this is a new installation, you may follow the simplified steps:

  1. Physically install the drive into the Mac.
  2. Connect the drive to the motherboard or SATA add-on controller card.
  3. Connect the hard drive to the power source.
  4. Insert the Mac OS X install CD into the CD-ROM.
  5. Power on the computer while holding down the “C” key to boot from CD.
  6. Select Installer.
  7. Select Open Disk Utility.
  8. Highlight the drive.
  9. Select Erase.
  10. Choose Volume format of Mac OS Extended Partition.
  11. Click Erase. (Note: This will erase all data from the drive.)
  12. Click on Disk Utility and select Quit Disk Utility.
  13. Highlight Preferred Language and continue with the installation of the Mac OS operating system.

Note: If an error appears stating that the operating system cannot be installed on this volume, simply power down the Mac, connect the hard drive’s data cable to the other SATA port, and restart the process.

Read More

3 Ways To Check BIOS Version

3 ways To check bios version There are 3 ways to check your BIOS version easily:

  • Monitor Display:
    Most PCs display the BIOS version upon initial boot up. Watch the monitor as the system boots up. The BIOS information is frequently one of the first things to appear. Press the Pause/Break key during this display to freeze the screen so that you can make note of the BIOS version number.
  • Motherboard Model Number:
    Many vendors post lists of the BIOS version provided with various system models on their corporate web sites.
  • Software Utilities:
    Use a software based reporting utility, such as Belarc Advisor or others.
Read More

Test a WD hard drive using a Data Lifeguard Diagnostics CD/Floppy disk

Data Lifeguard Diagnostics CD or Floppy disk How do I create a Data Lifeguard Diagnostic disk (Floppy or CD)?

You will need a blank, formatted floppy disk or a blank CD to create the diagnostic disk. To create a diagnostic disk, you can follow one of the procedures below:

OPTION 1: Creating a diagnostic CD.

  1. Download the Diag504fCD.zip or Diag504fCD.iso file DLG Diagnostics for DOS (CD) download.
  2. Extract the Diag504cCD.zip file to your desktop with a file extraction utility. (Alternately, you have the option to download the ISO version of the file which does not require extraction with a zip utility).
  3. You must use a CD burning program (such as Nero Burning Rom or EZ-CD Creator) to burn a CD from the .ISO image.
  4. You can now boot the computer to the diagnostics CD. Make sure your boot order in your BIOS is set to boot to the CD-ROM drive first.

OPTION 2: Creating a diagnostic floppy disk.

  1. Download the DlgDiagv504f.zip file or DlgDiagv504f.exe file DLG Diagnostics for DOS (Floppy) download. Save this file to your desktop.
  2. Extract and run the DlgDiagv504f.exe file. (Alternately you have the option to download the exe version of the file which does not require extraction with a zip utility).
  3. You will see a Diskette Creator icon on your desktop.
  4. Insert an empty formatted floppy diskette into the floppy diskette drive.
  5. Double-click on the Diskette Creator icon, follow the prompts and create your diagnostic diskette.
  6. You can now boot to this diskette. Make sure that your boot order in your Bios is set to boot from the floppy drive first.

How do I test a WD Serial ATA or EIDE hard drive for errors using a Data Lifeguard Diagnostics CD or Floppy disk?

To test a Western Digital Serial ATA or EIDE hard drive for errors using the diagnostic disk, you can follow these steps:

  1. Boot your computer and set your system BIOS to boot to a CD or Floppy disk first. If you do not know how to enter or adjust your system BIOS please refer to your computer/motherboard user manual or contact the manufacturer.
  2. Save the new BIOS setting (F10) and insert the Data LifeGuard diagnostic disk into your disk drive.
  3. You will be brought to the License Agreement screen, read the agreement and hit the Esc button.
  4. Press the Y key to accept the license agreement.
  5. You will be at the main menu for the Diagnostic Utility. Use the down arrow button to highlight Extended Test and press the Enter key.
  6. The software will tell you that a Quick Test will be run first. Press R to continue.
  7. After the Quick Test is run you should receive a four-digit error code that will indicate the status of your drive.
  8. If you receive an error code of 0000, this indicates that the hard drive does not contain any defects or errors and is working properly.
Read More

Hard drive diagnostic software: WD Data Lifeguard Diagnostics CD/Floppy Disk

Data Lifeguard Diagnostics CD/Floppy disk

The Data Lifeguard Diagnostic softwares are used primarily for determining the physical condition of your hard drive. If you are having computer problems which you suspect are hard drive related, you can test your drive with this software. This diagnostic software is designed for hard drives larger than 8.4 GB with the model number starting with WDxxx.

Data Lifeguard Diagnostic for DOS (CD)

  • Version: Version 5.04f
  • Publish Date: Oct, 2008
  • Supported OS: Windows 98/98SE/ME/2000/XP/Vista

Data Lifeguard Diagnostic download

Data Lifeguard Diagnostic Options:

  • SELECT DRIVE – Always choose this option first, as it determines which drive you will be working on.
  • QUICK TEST – This option tests your drive quickly for any major physical problems. (Please note: Although this option is safe and does not alter the data on your hard drive, Western Digital recommends that you have a current backup of your data).
  • EXTENDED TEST – This option checks your drive thoroughly and it can repair any correctable errors. (Please note: Although this option is safe and does not alter the data on your hard drive, some data loss may occur, depending on the errors found and the errors corrected. Western Digital recommends that you have a current backup of your data).
  • WRITE ZEROS TO DRIVE – The Write Zeros option, wipes any and all data off your drive. This option used when your data is no longer usable or recoverable. If you no longer need any data from your drive and would like to start over, run this option to set your drive to an as new condition. NOTE: Please make sure that you have selected the correct drive to perform this function on as once ran, no data will be recoverable.
  • VIEW TEST RESULTS – You can see the results of the test you just performed
  • PRINT TEST RESULTS – Test results can be printed with this option. USB printers are not supported
  • LOG FILE OPEN/CLOSE – You can access the log file which is generated automatically
  • ENTER AND PRINT RMA INFORMATION – Information pertaining to each drive tested can be customized and printed with this option.
  • HELP – Brief descriptions of each option in addition to explanations of error codes are available in this option.
  • QUIT – Reboot your system once you have completed the selected tasks
Read More

What should I do for a noisy seagate hard drive?

Hard Drive Noise All of seagate new Parallel ATA (PATA) hard drives and new Serial ATA (SATA) hard drives are optimized for performance, they do not have a utility that can quiet them down.

While modern drives are extremely quiet, every hard drive makes a certain amount of noise while running. Normally, the faster the drive motor spins, the higher pitched the resulting sound will be.

It is also normal for the hard drive to make sort of a “chattering” or “clicking” sound while it is reading and writing data.

However, if the sound coming from the area around your hard drive has recently changed or is an excessive grinding or clanking noise, this may indicate a physical problem with the hard drive.

Noise from the cooling fans in the power supply are often mistaken as hard drive noise.  To isolate whether the noise is coming from the drive or one of the fans, you can issue a “spin down” command through software.  The Seagate SeaTools for DOS diagnostic has an acoustical spin down test.

If the sound goes away, then the sound was produced by the hard drive.  If the sound remains, then the drive is not the cause of the sound.

Read More

Case Study: How to create a RAID 0 (stripped) Array

Raid 0 Array (Stripped) Create a RAID 0 (stripped) array using the Western Digital serial ATA RAID controller and two serial ATA drives.

Note: A RAID 0 array is not fault tolerant. It is recommended that you backup any important data that you decide to store on the array.

To create a RAID 0 array please follow the steps below:

  1. With the computer powered off, follow the instructions for installing the RAID controller correctly and connect both Serial ATA hard drives to the controller.
  2. Boot your computer with the controller and drives already installed.
  3. Watch your boot screens for a prompt that will ask you to press the Control and F keys at the same time to enter the Fastbuild utility and press those keys to enter.
  4. Press the 1 key to enter Auto Setup.
  5. Verify that the top of the screen says Optimize Array for: Performance.
  6. If the top of the screen says Security instead of performance, highlight the word Security and press the right arrow button to change the word to Performance.
  7. You should see that two hard drives are being used in the array and you will also see the total size of the array in MB.
  8. Press the Control and Y keys at the same time to save the array configuration.
  9. Press the Y key to create and quick initialize the array.
  10. You will be warned that all data on the drives will be erased, press the Y key to proceed.
  11. The array is now created, press any key to reboot.

To use the array for extra data storage only:

  • Install the latest service pack for your operating system to enable large drive support and use Disk Management to partition and format the array.

To use the array as your bootable system drive:

  • Set your BIOS to boot to CD first and boot from your Windows 2000/XP CD to load your operating system onto the array.
  • Windows will treat the array as one large drive and will install on the array just as it would on a single drive.
  • When you are prompted by Windows setup to press the F6 key to install SCSI or RAID drivers, you will need to press F6 and insert the driver disk that came with your RAID controller card.
  • Once the drivers for the card are installed you will be able to finish the installation of Windows 2000/XP onto the array. After the installation of Windows, please install the latest service pack for Windows to enable large drive support and avoid data corruption.

Note: Your system BIOS may require you to change the order of your boot sequence before you can boot your computer from a controller. For more information about adjusting options in your system BIOS, please contact the manufacturer of your computer or motherboard.

Read More