/ Sign-up
Your question

500Gb HD dietected as 128 GB only in Windows

  • Hard Drives
  • Storage
Last response: in Storage
March 15, 2009 4:37:46 AM

I have a 500Gb seagate ide harddisk ( motherboard intel s975xbx2)

Windows 2000 SP3 (and also XP) detects it as 128 GB only.. Linux Ubuntu 8.10 detects it as 500Gb..

How can I make windows detect it as 500Gb?


More about : 500gb dietected 128 windows

a b G Storage
March 15, 2009 6:02:44 AM

Install the service pack so it supports 48bit LBA.
March 15, 2009 8:20:42 AM

But if I am doing a clean install on the hard disk.. which means the windows is not yet installed.. then there is not question of SP4.. as SP4 can be installed only after windows is.. so how to make windows detect the full capapcity of harddisk while installing?
Related resources
a b G Storage
March 15, 2009 11:52:50 AM

In that case you have three choices:

1) Partition the drive (one partition for the OS, one for the data, or whatever you want).
2) Create a new install CD with the required SP installed (search this forum or Google for "Slipstream").
3) Install the OS, service pack it, then use something like Partition Magic to expand the partition tio use the full drive.

Personaly I always use option 1, because partitionong a drive can make maintenance easier.
a c 464 G Storage
March 17, 2009 6:05:21 PM

There's a fourth option if you want the 500 GB drive to be one large volume with
windows installed for your boot drive. To do this you will need two things - a spare hard drive (not 500 GB, but big enough to install and run Windows and a couple extras), and a copy of Seagate's Disk Wizard. If that did not come with your new drive, you can download from Seagate's website for free. It is a package of utilities, and among other things does this kind of job just right.

The stages we'll go through are:
Install a good copy of Windows 2000 on the spare hard disk; update that copy to SP4; install Disk Wizard on that spare disk; then, clone the spare to the new drive, setting it exactly as you want.

OK, so details:
1. You already have Windows 2000 with SP3 installed, it appears. I would guess there's lots of data and software on that disk, too. If you basically want to just migrate all of it to the new disk, start from this disk and call it your "Spare" from now on. On the other hand, if you plan to do a completely fresh install of Win 2K and eventually copy all your old data etc to the new drive, then you will need temporarily a separate "Spare" HDD.

2. Once you have Win 2K SP3 installed and running, download and install SP4 to update it. Then check the M$ website for any other updates you need and get them all done before going forward.

3. Download and install Disk Wizard from Seagate's website. This software will make a clone TO only a Seagate drive, so get it from Seagate who made your drive. When you install it, it becomes aware that you do have what's called "48-bit LBA Support" and will let you handle large HDD's.

At this point you have a fully-updated Win 2K, but on a smaller drive. You want to make a complete clone copy of this to your new 500 GB drive, making sure it is set up right. Disk Wizard is designed for this.

4. Install the 500 GB drive in your machine and make sure your BIOS has it enabled. You will not be able to access it in My Computer yet. Run the Disk Wizard software, making sure to find and set these things:
(a) be SURE the "Source Disk" is the temporary "Spare" you have all prepared, and the "Destination Disk" is the new 500 GB Seagate.
(b) Tell it you want to use ALL of the available space on the Seagate in one large volume.
(c) tell it to use NTFS File system
(d) tell it to make the Destination Disk Bootable.
Then tell it to go do the cloning job. In one sequence it will Partition the 500 GB disk into one large volume, run a Quick format (well, it takes many minutes, but that's much better than hours for a Full format), install the boot files and mark the Partition as bootable, then clone absolutely everything to the new disk.

When you're done you shut everything down and unplug the machine. Disconnect the "Spare Drive", make sure the new HDD is plugged into whatever port you wanted, and reboot into the BIOS Setup screens. Here you disable any HDD ports you no longer plan to use, and adjust the Boot Priority setup so that the machine will boot from the new 500 GB unit. Save and Exit this to reboot, and it all should come up just like it did before, except that your C: drive will be about 480 GB instead of the smaller one you had before.

Once you are satisfied that it is all working exactly as planned, you are safe to destroy the data on the "Spare" drive. Surest way to do that is to re-install into your machine and Partition it but NOT as a bootable drive (this will warn you it will destroy all your data), and then Format it. If it was a borrowed drive, you can return it. If it was your old drive, you can start using it for whatever. Or you can just uninstall it and sit it on a shelf.