Computing.Net > Forums > General Hardware > Hard Disk Sizing Incorrect - Help!

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

Hard Disk Sizing Incorrect - Help!

Reply to Message Icon

Name: hotkee
Date: March 26, 2006 at 02:11:46 Pacific
OS: Windows XP
CPU/Ram: 750mb
Product: Toshiba Laptop
Comment:

I have a Toshiba Laptop which came with Xp Home, 60Gig Hard Disk.

I decided to play and intalled Fedora Linux 5 which I knew would wipe out the whole partitions.

I then decided to go back to WinXP, this is usually tricky have to wipe out the Linux Partitions, reset MBR etc.

In trying to reset the MBR, managed to change the cluster size or lose some sizing.

Win XP only sees 32MB approx as the absolute disk size.

The bios is pretty naff and only shows the hard disk model number HTS541060g9AT00.

Basically I have a hard disk showing only 32Gig as its size when it is actually 60gig or should be.

There are no hidden partitions, there is no free space which is anot allocated, I have checkd this with Windows Disk Management and partition magic


My only hunch is the cluster, sectors are wrong.

Is there any way of changing this back or is this permanaent.



Sponsored Link
Ads by Google

Response Number 1
Name: Bryco
Date: March 26, 2006 at 02:30:39 Pacific
Reply:

Use DelPart to wipe the partitions an then use WinXP installation CD to do the rest.

HTH
Bryan


0

Response Number 2
Name: hotkee
Date: March 26, 2006 at 02:43:11 Pacific
Reply:

Delpart wont work.
I can reinstall XP or Linux but basically the laptop itself only 32Gig hard disk complete (with ot without partitions).

So 60Gig is being seen as 32Gig, which I think means something on the hard disk needs to be changed but so far I do not know of any tools that can do this.


0

Response Number 3
Name: Richard59
Date: March 26, 2006 at 03:35:43 Pacific
Reply:

If your windows is pre-SP1 and you are formatting in fat32 then XP will only make max partition 32gb. If you have a floppy drive then use a 98 or other 9x bootdisk with fdisk and format to partition and format the drive before installing the operating system

I used to have a signature but it disappeared and I just couldn't be bothered writing another so please feel free to ingore this.


0

Response Number 4
Name: hotkee
Date: March 26, 2006 at 03:49:48 Pacific
Reply:

Hi

I understand what you are saying about the partition sizes etc.

But the problem isnt about partitions really.

This is a really bad and rare case.

Somehow the hard disk is recoginized as being only 32Gig in size, regardless of any partitions existing or not.

I can actually delete all the partitions with Windows XP but all i am left with to work with is 32Gig, not the 60Gig originally.

The CMOS is probable cause but I think I have cleared that as well to see.

I think its the configuration of cylinders/sectors.

Size is being returned as 32Gig with 4111 cylinders, 255 heads??, 512 sectors per head, 63 sectors (I think).

But I took the hard disk out and looked at label and it says 16 heads, 16383 cylinders with I think 63 sectors.

At the moment i have tried everything i can find on the net but not really finding how to undo to get the space back.

I tried using FDISK keep geting message

"Invalid drive designation" so FDSIK does not work Wont do much good if it did.

Other tools which do manage to display the hard disk info, all show 32Gig as beng the total space available for new partitions.


0

Response Number 5
Name: Mechanix2Go
Date: March 26, 2006 at 04:34:51 Pacific
Reply:

Assuming that the HD, HTS541060g9AT00, is a 60GB [probably is; you should have checked] then your problem is likely the 32GB litmit of XP.

Some of the msgs/results you mention don't male much sense.

Get a w98 boot disk and partition and format with that.

BTW, MBR has nothing to do with cluster size.


More power, Mr. Scott!

M2Go



0

Related Posts

See More



Response Number 6
Name: StuartS
Date: March 26, 2006 at 05:16:43 Pacific
Reply:

32 Gbs was also a limit imposed by some older BIOS. That could be overcome by installing overlay software which fools the BIOS into reading the whole disk.

If this is the case, then the installation disks that came with the Laptop should contain the overlay software which must be installed before any partitioning is done.

Until the BIOS can see the whole 60Gbs then no amount of tweaking with Windows, Fdsik or any other partitioning software is going to make any difference.

If you no longer have the installation disk that came with the laptop then you should able to download the relevant overlay software from the disk manufactures web site.

Stuart


0

Response Number 7
Name: Mechanix2Go
Date: March 26, 2006 at 05:52:25 Pacific
Reply:

Hi Stuart,

Very good points.

OP didn't bother to say exact CPU. I assumed that with 750MB it's at least a PIII and new enough to have a large-drive BIOS.

Also asszumed [ther I go again] that since it's a Toshiba, not some Compaq crap, that it doesn't have "restore" and "mystery partition" stuff.

As you say, overlay could be included in "restore" CDs.


More power, Mr. Scott!

M2Go



0

Response Number 8
Name: hotkee
Date: March 26, 2006 at 06:01:09 Pacific
Reply:

I have the restore CD for ths laptop from Toshiba.

I have restored a couple of times but only 32gig has partition has been created.

Checked Toshiba site and there is a bios update available from a few days back.

Restoring once again and then going to do a bios update and see what happens.

I would be surprised if the bios had gotten overwritten by me installing Fedora 5 before or anything else I did afterwards.

Before this i was working fine on this with disk partition sizing going above 32gig in windows xp

Anyway retrying - thanks for the help and comments so far.


0

Response Number 9
Name: jam
Date: March 26, 2006 at 06:46:17 Pacific
Reply:

http://www.hitachigst.com/hdd/support/download.htm


0

Response Number 10
Name: Tubesandwires
Date: March 26, 2006 at 08:15:48 Pacific
Reply:

Installing an operating system does not re-write the mboard bios.

Most hard drives have a jumper position on them that can limit the size your bios sees to a lesser amount if a jumper is installed.
In the case of your 60gb drive, if the jumper is installed, it will probably limit the size your bios can see to 32gb. Information about that is on the label on the hard drive, or find the jumper position descriptions on the manufacturer's web site for your model.

You have not told us what model Toshiba you have or how old it is.

If you have an older Toshiba and it has an Award bios, there are several bugs in the older Award bios code - if your bios date is before about mid 1999, the bugs will prevent hard drives larger than 32gb (in Windows, binary size) from being recognized properly - in some cases the bios will freeze the computer when it tries to recognize a hard drive larger than 32gb; in other cases all drives 32gb or larger will be seen as 32gb.

If there are bios updates for your model of laptop that are newer than that, the bugs have probably been corrected in the code in the updates, and a drive larger than 32gb is likely to be recognized properly. In that case you can flash your bios to a newer version and a drive larger than 32gb will be recognized properly. However there are other bugs that effect the proper recognition of drives larger than 64gb (up to 128gb), if the bios update is not new enough.
If there are no new enough bios updates, there are several other options - one is what StuartS suggested - install what is generically called "dynamic overlay" software, which is available free for your brand of drive only at your hard drive manufacturer's site, but it's not for everyone - you must be very alert as to how you use bootable floppies or CD's and how you install operating systems.

Richard59 said:
"If your windows is pre-SP1 and you are formatting in fat32 then XP will only make max partition 32gb. If you have a floppy drive then use a 98 or other 9x bootdisk with fdisk and format to partition and format the drive before installing the operating system"

It doesn't matter whether your XP is pre SP1 or not in this case. It must be SP1 or later to support hard drives larger than 128gb (in Windows; 137gb manufacturer's size) but that does not apply in your case, and your bios, hardware on the mboard, must also be able to recognize drives larger than that.

If your drive or partition is detected by Windows as being larger than 32gb, XP will not let you format any partition larger than 32gb as FAT32 - it will require you to use NTFS by default. However you can use other methods to format a partition larger than 32gb to FAT32, such as doing that in Win 98/98SE/ME, and XP can recognize it fine.

However, if Win XP sees your drive as 32gb and no larger because you have a bios limitation or the limiting jumper has been installed on the drive, you are allowed to use FAT32, but if all Windows can see is 32gb, that's all you get.


0

Response Number 11
Name: jam
Date: March 26, 2006 at 11:12:57 Pacific
Reply:

"I think its the configuration of cylinders/sectors.

Size is being returned as 32Gig with 4111 cylinders, 255 heads??, 512 sectors per head, 63 sectors (I think).

But I took the hard disk out and looked at label and it says 16 heads, 16383 cylinders with I think 63 sectors."

When I setup a HDD, I usually use the software that comes from the manufacturer rather than Microsoft. All you had to do was plug your HDD model number into google:

http://www.hitachigst.com/hdd/support/5k100/5k100.htm

http://www.hitachigst.com/tech/techlib.nsf/techdocs/011C5FF9EC034D6E86256EBB00516E7A/$file/T5K100_ig.pdf

http://www.hitachigst.com/hdd/support/download.htm


0

Response Number 12
Name: hotkee
Date: March 26, 2006 at 11:42:16 Pacific
Reply:

i have tried dft, giving it one final try.

It too sees 33Gig odd.

Laptop is Equium M50 Toshiba, less than 6 months old.

Might have to return the hard disk if DFT dont fix it.

:-((

Only wise thing i have done in all of this, is that I backed up all my personal data prior to trying out fedora.


0

Response Number 13
Name: DAVEINCAPS
Date: March 26, 2006 at 13:12:29 Pacific
Reply:

I'm not sure about the Toshiba bios but in cmos, is the drive ID set to AUTO? Is LBA enabled for the drive?

If it's only showing 32 gig there then the problem must be in cmos. But I'd suggest, as mentioned already, get a 98 bootdisk and boot up with it. At the prompt type FDISK and enter, Y to large disk support and then option 4. Post back exactly what it says.

When the computer was working properly, when booting did you get a message something like 'EZ bios loaded Press CTRL for boot options'. If so that would indicate you previously had a drive overlay installed which would have overcome a bios limitation. A better solution than using a bios overlay would be to check Toshiba's site for a bios upgrade.

You could also try manually entering a cylinders/heads/sectors of 16383/16/63. That's for an 8 gig but is the maximum C/H/S that can be recognized. The firmware of most larger drives contains that info and will sometimes return the full drive capacity when queried by the bios.

If you do that the bios will show 8 gig but FDISK may show the entire capacity.


0

Response Number 14
Name: Sabertooth
Date: March 26, 2006 at 13:21:02 Pacific
Reply:

I suggest you fully write zeroes to the hard drive, then repartition and reformat the HDD using either a 98SE boot diskette (FAT32) or your XP disc (NTFS) then load Windows XP.

That ought to do it.

When Google isn't your best pal


0

Response Number 15
Name: Tubesandwires
Date: March 26, 2006 at 18:45:35 Pacific
Reply:

"Laptop is Equium M50 Toshiba, less than 6 months old."

Okay - so it's new enough it should support any size of hard drive.

Check that the hard drive does not have the size limitation jumper installed.

You don't have to do anything special in the bios Setup.
The position the drive is connected to in the bios Setup should be set to Auto, by the method Auto or LBA - all the positions can be set that way. You don't need to enter parameters - the bios will find them automatically.

Linux or XP can't change the parameters of the hard drive - that info is provided by the drive itself.

When you run Win XP Setup from it's CD, it should see the full size of the hard drive - have it wipe out the existing partition, make a new one of the size you want - a single partition, or whatever.

If Windows still can't see the full size of the drive, your Linux installation may have altered something XP can't see.
In that case, you can wipe out the existing partitions and any data on the drive using a zero fill utility or whatever utility Hitachi has that is similar. That will wipe out any partition and mbr changes Linux made.

If you are making one partition or are making one larger than 32gig and you don't care whether it is FAT 32 or NTFS, you can make a NTFS one - partition and format the drive using the Win XP CD, at the beginning of Setup.
If you want a partition larger than 32gig to be FAT32, use a Win 98 or 98SE Startup disk, run Fdisk to partition it, then Format to make format it FAT32. NOTE that if you use something other than XP to partition the drive, XP itself leaves a tiny amount of free space at the end of the drive - 8mb or a bit more - your partition(s) should not fill the drive. Then run your Win XP Setup from it's CD, installing it into the existing partition(s).



0

Response Number 16
Name: Tubesandwires
Date: March 26, 2006 at 20:12:09 Pacific
Reply:

"Linux or XP can't change the parameters of the hard drive - that info is provided by the drive itself."

The hard drive has physical parameters that can't be changed. They are translated by the drive to the bios as xxxxxx sectors - when you use LBA translation you get the maximum number of sectors that can be seen. That number of sectors can be interpreted logically by the bios as one, or often one of more than one, combination of parameters that make it its total size - one of those combinations of parameters is what is listed on the hard drives label, and that is often the bios's first choice in a list of parameters.
This situation in the bios does not change whatever operating system you are using, unless you are using UNIX, with which you are supposed to use detect by Auto, by the method Normal in the bios - UNIX will still see the full size of the drive.
There is no point in using User settings in the bios to set the same parameters as on the drives label in the bios, because the bios is already doing that if you are using detect by Auto, by the method Auto or LBA.
You may be able to use User settings in the bios and plug in lesser or different parameters, but you must adhere to certain rules, and not all combinations of them will work correctly.

When your operating system sees your drive partition, it is using logical parameters for the size of the partition it sees - if it cannot see the whole size of the drive, it cannot see the true maximum partition size either, and the parameters it sees are proportional to the size it sees.

If your installing Linux has interfered with what hard drive size XP can see, zero filling or otherwise wiping the drive will allow XP see, partition, and format the drive to it's true size again.


0

Response Number 17
Name: Khalid AlBattah
Date: May 23, 2006 at 00:27:11 Pacific
Reply:

I have the same and I used THREE PC's with deferent motherboards Intel D945**, D915*** and Gigabyte.

The bios and Windows XP only sees 62GB approx as the absolute disk size of my 80GB HDD. ( My others HDD's are 160GB and 120GB and their OK )

I have a hard disk showing only 62GB as its size when it is actually 80GB.

There are no hidden partitions, there is no free space which is not allocated, I have checked this with Windows Disk Management and Partition Magic and Easy Recovery Professional and NDD from Norton Systemworks 2006 and fdisk.


0

Sponsored Link
Ads by Google
Reply to Message Icon






Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to General Hardware Forum Home


Sponsored links

Ads by Google


Results for: Hard Disk Sizing Incorrect - Help!

Hard Disk not formatted help plz! www.computing.net/answers/hardware/hard-disk-not-formatted-help-plz/31912.html

Hard disk problem ! NEED HELP ! www.computing.net/answers/hardware/hard-disk-problem-need-help-/49685.html

Hard Disk Failed on Gateway Solo www.computing.net/answers/hardware/hard-disk-failed-on-gateway-solo/38589.html