Pitanje je ekstremno kompleksno, jer postoje ograničenja od 10MB pa do 2TB i više (FAT32 sa klasterom 32kb), najčešće su 137GB za ATA interface.
U principu kod starih kompjutera problem je nastajao zbog starog tipa adresiranja (diskretna geometrija, cilindri, glave i sektori, matorani kao ja se dobro sećaju tog zlatnog doba) kad bi broj cilindara na primer prevazišao broj mogućih kombinacija 2na n, gde je n broj bitova određen za smeštanje date verijable.
Naravno, danas se ne koristi diskretna geometrija već LBA sistem (logical block addressing) ali je i dalje problem kada maksimalni broj sektora prevaziđe vrednost koju LBA može da zapamti. Kod ATA interfejsa 28 bitova se koristi za ovu promenljivu, te je maksimum 2 na 28-mi puta standardna veličina sektora od 512 bajta što mu dođe oko 137GB podataka. Ukoliko je limit manji, to su ploče verovatno baš stare i možda poželiš da uradiš upgrade.
U vakom slučaju, probaj da li radi disk, ako ne radi uradi BIOS update, a ako i dalje ne radi, onda zameni ploču.
Ograničenje veličine hard diska je svakako problem implementacije BIOS-a, dok ukoliko koristiš XP i NTFS fajl sistem svakako nećeš skoro udariti u njegovo ograničenje koje je nešto preko 16 eksabajta. Ako ti je i to premalo, onda si preterao sa skupljanjem pornjave. ;-)