Jerry said:
WinXP will not create drives larger than 32Gb but you can use a DOS
boot disk to start the computer and then create a partition larger
than 32GB on which you could then install XP.
While you can use FDISK from Win9x/ME to create partitions larger than
32GB in size, you cannot use the FORMAT in Win2K/XP on those >32GB
partitions so you will also have to use the FORMAT for Win9x/XP. Ranish
PartitionManager is free (never used it) or the OP can get image files
from
http://www.bootdisk.com to make Win9x bootable floppies to get the
old versions of the FDISK and FORMAT programs.
It was a deliberate choice by Microsoft to not let Win2K/XP create FAT32
partitions over 32GB because they feel that larger partitions should be
using NTFS. Once a FAT32 partition size exceeds 32GB, the cluster size
jumps from 16KB to 32KB so more disk space is wasted due to the larger
slack space at the end of the file. Fact is, as the partition size goes
up, so does the inefficiency of FAT32 due to the increase in slack
space. See
http://www.pcguide.com/ref/hdd/file/ntfs/archCluster-c.html.
Clusters are 4KB in size for NTFS partitions under and over 32GB in size
so there is far less wasted (slack) space per file.
The OP says that he wants to format the large partition using FAT32.
Yet then he says the WinXP install doesn't give him the choice of using
NTFS. Huh? Which file system does the OP really want to use. For
large partitions, the OP should be using NTFS instead of FAT32. If the
OP wants to have a partition that can share its files with older
versions of Windows that don't support FAT32 then he should create one
NTFS partition for the operating system and a FAT32 partition where he
stores his data files. However, the OP never mentions WHY he wants to
use FAT32 (if that's what he really meant to say).
See:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q314463
http://www.anandtech.com/guides/viewfaq.html?i=63
http://www.digit-life.com/articles/ntfs/
http://www.aumha.org/win5/a/ntfs.php