Jump to content
xisto Community
Sign in to follow this  
jedipi

40GB HardDisk Has 32GB Only ? Why ?

Recommended Posts

I just get a 40GB hard disk from my friend.And installed to my windows XP pc.Before I boot into windows xp, I just run fdisk command in win98 bootdisk (DOS mode).But it shows it has 32GB only, not 40GB.. :P After that, I run PartitionMagic in windows XP to make partition again.PartitionMagic also it has 32GB only.Where do that 8GB go?? I could not find any hidden partation.I have another 120GB hard disk installed in this PC. It works just fine.So I think the setting in BIOS is correct.the PC: P4 2.4G, 1G RAM,GF4MMX,Master HD 120G,Slave40G.

Share this post


Link to post
Share on other sites

Well i believe Windows XP has taken up most of that space. I think it takes around 5BGs or more, compared with Win 98 which uses only around 500 MBs. Nothing is as it says it is like on MP3 players, one that has memory of 256MBs really only allows about 246 or 248, you have to think about everything that XP has, it is extemely big.i guess it might be a setting in the BIOS, but i don't know much about that.

Share this post


Link to post
Share on other sites

I've always considered hard drives storage to have a rounded up number by the Hard Drive Manufacturers, although 8GBs is definitely not a rounded up number. It's possible that the fdisk and partition magic program have a flaw in detecting the size, I know fdisk definitely has had this flaw because of it's reliance on it's 16bit code, this too can be related to the BIOS limitation as well.If your BIOS supports LBA mode then you should be using that for your Hard Drive settings, however if your drive was not currently using this, you'll have to reinstall everything on that drive.By the sounds of your specs, it should support this, however if the drive was not set as LBA then this could be a reason for it.Also make sure that the hard drive does not have a shunt over the jumpers that set it to run at a smaller storage size.This is about as much as I can think could be related to the problems, I am uncertain what else could cause these limitations.Cheers,MC

Share this post


Link to post
Share on other sites

I think that the problem is that those missing 8 GBs is unpartitioned space. I had a similar problem with my 30 GB harddrive showing up as a 2GB harddrive. The only problem is that I haven't used any method of repartitioning other than reinstalling the OS. Also, the discrepancy between the listed GB and actual GB (the round-up numbers) is because the companies list a KB as 1000 Bytes while in reality a KB is 1024 Bytes. As the harddrive size grows in size, the listed and actual capacity grows further and further apart because that 24 Byte difference adds up really, REALLY fast. I hope this helps somewhat.

Share this post


Link to post
Share on other sites

I think that the problem is that those missing 8 GBs is unpartitioned space. I had a similar problem with my 30 GB harddrive showing up as a 2GB harddrive. The only problem is that I haven't used any method of repartitioning other than reinstalling the OS. Also, the discrepancy between the listed GB and actual GB (the round-up numbers) is because the companies list a KB as 1000 Bytes while in reality a KB is 1024 Bytes. As the harddrive size grows in size, the listed and actual capacity grows further and further apart because that 24 Byte difference adds up really, REALLY fast. I hope this helps somewhat.

<{POST_SNAPBACK}>


That sounds like a good theory.

 

This is what happend to the ram on my computer (HP) though.

 

It says on the sticker on the front that there is 128 MB ram, but when I go into system specs it says I only have 120 or so, so it couldbe something like that.

Share this post


Link to post
Share on other sites

Your missing 8MB is actually because you're sharing 8MB with your onboard graphics card. The shared memory is locked to your graphics card, so the OS doesn't try to claim it for it's own use. If it had, you'd have some strange display activity going on.Your BIOS settings would show that this is the case, as well as the POST test should display a string saying that the memory is shared, as long as it's not hidden behind some proprietor's display.Cheers,MC

Share this post


Link to post
Share on other sites

The 8 Gigabytes are not there because Windows XP uses what is called an NTFS format for partitions. This stands for NT File System, this format was also used in Windows 2000 and you guessed it Windows NT. NTFS Partitions keep information about the directory structure, and what files are in which directories in what is called the MFT. The MFT or Master File Table, is not viewable, and it takes up space on your hard drive, thus the 8 GB you are missing. I have a 250 GB hard drive, and my computer says there is only 232 GB. So I am missing 18 GB. The larger the hard drive, the larger the MFT. Reformatting the hard drive into a FAT 32 file system won't work either. First, FAT 32's equivalent to the MFT is the FAT (File Allocation Table). Secondly, in Windows XP, a hard drive can't have a FAT 32 file system larger than 32 GB compared to NTFS's ability to be used on volumes larger than 2 Terabytes. (Outside of Windows XP, FAT 32 can be used on volumes up to 2 Terabytes) Finally, any file larger than 4 GB (like a disc image of a DVD) would be rejected by FAT 32 (the DVD image would have to be split into smaller files) , while in NTFS, file size is only limited by the amount of hard drive space!

Share this post


Link to post
Share on other sites

Thanks guys,I totally agree with mastercomputers. I don;t think that 8 Gigabytes just because of the storage has been rounded up by the Hard Drive Manufacturers.you know, 8 Gigabyte is too much...i have checked my Bios setting as well.It supports LBA mode. and it is setted to LBA mode for both hard disk.So, I belived my bios setting is ok.Yes, the hard disk is in NTFS format.But 8 Gigabyte for the MFT or Master File Table, isn't too bigger, since there is no data in this 40GB hard disk yet.My 120GB hard disk is 11470MB show in partitionMagic.I just want to make it clear, I am talking the total space for partition, not the space available after partiton.Any idea???

Share this post


Link to post
Share on other sites

Finally, I figured out what problem is it.It become 32GB only because the jumper setting.It set to limits drive capacity to 32 gigabytes. :( It just took my about 2 days to figure it out.Howevery, why do they have this kind of setting??what's the point to limit the drive capacity to 32 gagibytes??

Share this post


Link to post
Share on other sites

Jedi.. thats not it... if it actually has the capacity of 40 then you weren't able to partition the whole drive... What you want to do is split the drive so then you can partition it 50/50 (20 gigs) then it should work perfectly.:( pm if you want to learn how to split

Share this post


Link to post
Share on other sites

HAHAHA, well they put the 32GB limit as some computers can't detect higher sized drives. This is because the BIOS was made too long ago to cope with it. Often a bios upgrade can fix this problem if this option is supported. But yeah thats why that options there, as your computer's bios can detect 40GB its fine to change the setting.Some older drives have a 2GB limit :( one of mine do, its only a 20GB segate though :D

Share this post


Link to post
Share on other sites

Well, first Gb, Mb and Kb in hard disk manufacturar's terms is always x 1000, ie, 1Kb = 1000bytes, 1Mb = 1000Kb, 1Gb = 1000Mb, while in OS terms, it's always x 1024, ie, 1Kb = 1024bytes, 1Mb = 1024Kb, 1Gb=1024Mb, thus the actually capacity is always less than the adventised capacity~The another point is the partition format you use, whether you use NTFS or FAT32 or other formats, added overheads and consume some space inside the hard drive. For example, FAT have file allocation table, NTFS also have it in addition to the security settings. Other formats also have its own overhead. Thus the actual space you can use is always less than the adventised one. :)

Share this post


Link to post
Share on other sites

Same on Apple computers, you lose some of the hard drive to the system resources. The way it works is the system (no matter what you use, Apple or Windows) will take what it needs first, just as it takes the ram it needs before you can have it for an application.The larger the hard drive, the more you "lose" to the system. Doesn't matter if it is an external or internal drive, you still don't get to use it all.

Share this post


Link to post
Share on other sites

"Also make sure that the hard drive does not have a shunt over the jumpers that set it to run at a smaller storage size"

 

It quite annoys me that people don't read all advice given, especially in being repetitive, but as long as you solved the problem that's all that counts, but making sure to read everything, it can be an advantage, unless of course it's absolutely irrelevant to your situation.

 

 

MC

Share this post


Link to post
Share on other sites

have you tried to correctly insert the jumper in your hard disk. If you have mistakenly set the jumper to make only 32G available then you will have 32G only... See its manual if you have correctly put the jumper.. in the jumper there are 4 options.1. Slave2. Master3. Auto Select (i Guess)4. is to set the hard disk to use only 32G of space....and try not to format HD again in win98... why not use partition magic if you already have a running WInXP OS....

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.