hard disk drive is larger 128GB in size (the drive size in binary base. or, often referred to as 137GB in decimal billion measure) needs use of "48-bit LBA" support so it can address enough individual sectors on the drive, and be able to keep tabs on all the sectors in the drive. the 48-bit LBA enables your computer to work without the drives size limit problems.
there are a few things involved that you should know before (or after as in this case) installing a new hard disk drive that is larger than 128GB in size to make it work well on your Windows XP computer system... before thing gets to Windows XP, where the Windows XP service pack 1 (and after) drivers will handle the matter and allows you to go beyond 128GB on the drive, your should make sure that your computer hardwares (includes the BIOS and the disk drive controllers on the motherboard) are fully support 48-bit LBA. the drive itself will always support 48-bit LBA if its size is larger than 128GB.
(assumimg your hardwares can support 48-bit LBA)
there is a way that you can use to make it work at the first time that you install this new drive...
- use Windows XP SP1 or SP2 setup (or product) CD to partition/format and install the Windows XP just as usual.
with or without using any third-party softwares or the disk drive utility of the disk drive maker. there are a few ways you can use to make sure that it will work after Windows installation is completed, or, in some cases at after a few disk drive configurations have been made...
- install the Windows XP just like you usually do. but only this time when the setup program asks you to partition the disk drive you'll partition it by entering the size that is equal to your preferred boot/system partition size and leave the rest of the drive space as an unpartitioned space. and then after the Windows installation is completed you can install one of the service packs, and then after rebooted you should be able to use the Windows Disk Management tool to partition the rest of the unallocated space on the drive. and also use it to change drive letter assignments for your Windows XP.
- use a third-party partitioning software or the disk drive utility programs to prepare and pertition the drive prior to install the Windows XP.
in many cases, these software programs are managing to avoid the need for the computer BIOS report and can use the whole disk drive space, after that the Windows XP will then able to handle the size as shown in the partition tables.
------
here is an example of the Disk Management tool and the disk drive that is over 128GB with some free unallocated space on the drive (wating for me to partition it). this unallocated space is like an unpartitioned space when you're clean installing the Windows XP that i mention earlier.
just reconfigured my Windows XP system a few hours ago by removing and adding (Disk 0) a brand-new hard disk drive to it,
the new drive is a 160GB Seagate Barracuda 7200.9 SATA-II, it has never been formatted by me (except it has already been low-level formatted from its maker). i restored the backup image into it and it's just like you're doing a clean installing of the Windows XP.
