Largest Bootable C: partition on XP?

Operating System, Common Application & ThinkPad Utilities Questions...
Post Reply
Message
Author
elray
Sophomore Member
Posts: 171
Joined: Sat Jul 09, 2005 8:15 pm

Largest Bootable C: partition on XP?

#1 Post by elray » Mon Jul 20, 2009 7:09 pm

Forgive me for asking, but I can't seem to find a straight answer anywhere.

If the answer is "it depends", please elaborate on what the constraints are?

(I'm evaluating two online backup services, one of which is unlimited use, but limited to the "C" drive.)
X200s, Vista Business 64

Neil
Senior ThinkPadder
Senior ThinkPadder
Posts: 2914
Joined: Sun Aug 07, 2005 5:41 pm
Location: Paragould AR USA

Re: Largest Bootable C: partition on XP?

#2 Post by Neil » Mon Jul 20, 2009 7:28 pm

Windows XP (and W2K) will handle anything your system BIOS will allow.

The following applies to Windows NT, but these limits have, AFAIK, been carried forward into W2K and XP and most likely increased.
File Systems
FAT and HPFS both have internal limits of 4 GB due to the fact that they use 32-bit fields to store file sizes. NTFS uses 64-bit fields for all sizes, permitting its data structures to handle volumes up to 2^64 bytes (16 exabytes or 18,446,744,073,709,551,616 bytes).

This value is the theoretical limit for the NTFS file system. Practical limits having to do with the maximum allowable partition size described above limit the size of an NTFS partition to approximately 2 terabytes. Because the 32-bit fields of the partition table refer to the number of sectors in the partition, disks with larger sector sizes translate into larger permissible partition sizes. Currently Windows NT supports sector sizes up to 4 Kilobytes. With 4KB sectors, Windows NT can support a 16 terabyte partition. As new hardware or software schemes become available, NTFS will be able to handle substantially larger volume sizes.

Drive and Controller Types
IDE drives use a different data structure for representing the number of cylinders, heads, and sectors per track than the partition table and BIOS INT 13 interface. According to the IDE specifications, the maximum number of cylinders is 65536, the maximum number of heads is 16, and the maximum number of sectors per track is 255. This yields a maximum of 136.9 gigabytes, but because the BIOS/IDE interface has been constrained to use the lowest common denominator, the result is a limit of about 528MB for an IDE drive on an Intel-based ISA bus computer. There are new drives and drivers which use an "Enhanced Drive Parameter Table" to translate between the logical sector layout internal to the IDE drive and the logical sector layout addressable by the BIOS INT 13 interface. These drivers and devices can support larger disks. The SCSI II command set uses its own form of sector addressing which currently supports disks as large as approximately 7 gigabytes.
Collection = T500 - R400 - X300 - X200 - T61 (14" WXGA+) - T61 (14.1" SXGA+) - T60 (15" SXGA+) - X40 - T43p - T43 - T42p - A30P - 600E

elray
Sophomore Member
Posts: 171
Joined: Sat Jul 09, 2005 8:15 pm

Re: Largest Bootable C: partition on XP?

#3 Post by elray » Wed Jul 22, 2009 6:37 pm

Neil wrote:Windows XP (and W2K) will handle anything your system BIOS will allow.

File Systems
Drive and Controller Types
IDE drives use a different data structure for representing the number of cylinders, heads, and sectors per track than the partition table and BIOS INT 13 interface. According to the IDE specifications, the maximum number of cylinders is 65536, the maximum number of heads is 16, and the maximum number of sectors per track is 255. This yields a maximum of 136.9 gigabytes, but because the BIOS/IDE interface has been constrained to use the lowest common denominator, the result is a limit of about 528MB for an IDE drive on an Intel-based ISA bus computer.
So on an X31, even though I can have a 250GB ATA drive, I can only have a 136GB C: partition?

What would be the maximum on a 500GB SATA drive, say, on an X60?
X200s, Vista Business 64

qviri
ThinkPadder
ThinkPadder
Posts: 1275
Joined: Sat Nov 25, 2006 5:45 pm
Location: Berlin, Germany

Re: Largest Bootable C: partition on XP?

#4 Post by qviri » Wed Jul 22, 2009 6:47 pm

.
Last edited by qviri on Wed Sep 02, 2009 9:51 pm, edited 1 time in total.
X220/IPS, T60p/IPS
Nothing endures but change

craigmontHunter
Senior Member
Senior Member
Posts: 742
Joined: Wed Feb 18, 2009 10:25 pm
Location: Ottawa, Ontario, Canada

Re: Largest Bootable C: partition on XP?

#5 Post by craigmontHunter » Wed Jul 22, 2009 9:17 pm

You will not reach the limits with NTFS in a laptop for a couple of years, you can use all the space - with the exception of some old systems (pre PII) that have bios limitations.

in windows 2000/xp anything over 40gb needs to be NTFS

I would reccomend using NTFS anyway, better security, management and speed.

Jack
Elitebook 8440p, i5 520, 8gb, Samsung 840 SSD
Old/Not Working/Dead Laptops:
T61 7661CC2, 4gb, Windows 7 x64, 240gb intel SSD, 500gb Ultrabay drive
Toshiba Portege 7020ct
Thinkpad T41 23737FU
Dell Latitude LS

moronoxyd
Sophomore Member
Posts: 127
Joined: Sun Aug 20, 2006 10:49 am
Location: Berlin, Germany

Re: Largest Bootable C: partition on XP?

#6 Post by moronoxyd » Thu Jul 23, 2009 6:19 am

craigmontHunter wrote:in windows 2000/xp anything over 40gb needs to be NTFS
That is not true.

You can not create a FAT32-Partition bigger than 32 GB using Windows tools, but if you create a bigger FAT32-Partition with third party tools Windows 2000/XP will use them without problem.

The 32 GB-Limit is artificial and was introduced by Microsoft to get people to use NTFS.
IBM ThinkPad R61 | IBM ThinkPad X60 | IBM ThinkPad X32 | IBM ThinkPad T23

GomJabbar
Moderator
Moderator
Posts: 9765
Joined: Tue Jun 07, 2005 6:57 am

Re: Largest Bootable C: partition on XP?

#7 Post by GomJabbar » Thu Jul 23, 2009 9:31 am

DKB

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Windows OS (Versions prior to Windows 7)”

Who is online

Users browsing this forum: No registered users and 4 guests