The 32GB limit only applies to the Windows XP disk Formatting utility,
Windows XP will not format partitions larger than 32GB to FAT32 but it
has no problems mounting FAT32 disks that are much larger than that.
You could prepare an 80GB FAT32 disk with Windows 98 or with other third
party disk utilities and then move the disk to your Windows XP
installation and Windows XP will have no problems mounting the disk, you
could even install Windows XP on the larger FAT32 disk prepared by other
disk tools. Whether you would really want to do this is another
question altogether, Windows XP doesn't format disks larger than 32GB to
FAT32 because for larger disks the FAT32 file system is very inefficient.
Disk cloning and disk imaging utilities will not allow you to change the
file system, these utilities will recreate an identical disk or image,
other than allowing you to restore or clone to a larger disk the cloned
or imaged disk will be identical to the original, the file system will
remain the same.
There are different ways in which you could move your FAT32 installation
to a larger NTFS drive.
1- Clone or image your installation to a larger FAT32 disk then use the
Windows XP Convert utility to convert the larger disk to NTFS. Be
warned that FAT32 disks created with third party utilities may not be
aligned to a 4K boundary and that converting such disks to NTFS may
result in a disk with 512 byte sectors, this is something that you want
to avoid. There is an easy solution to that problem, read here:
http://aumha.org/win5/a/ntfscvt.htm
2- You could mount your present Windows XP installation and your new
disk to another Windows XP installation. From this different Windows XP
installation you could prepare the new larger disk and format it NTFS
and mark it as active. Then you could use Xcopy or Robocopy to copy the
old disk to the new one. You could install Windows XP on any spare
drive to do this copy over to the new disk, this would only be a
temporary Windows installation, nothing that you need to fuss over,
there is no need to activate the Windows installation for this, once
your copy job is done you will simply discard this temporary
installation. You could also do this copy job with a Bart's PE Boot
Disk or with an Ultimate Boot CD for Windows (
http://www.ubcd4win.com/
). After the copy job is done make sure that you place the disk in the
same position in your computer (on the same controller and in the same
Master/Slave disk relationship as the old one) and it should boot.
When you boot your newly cloned or copied disk you should make sure that
it is the only disk that is connected, unplug your other hard drives for
this very first boot, this will avoid potential known drive letter
problems that can sometimes occur with cloned drives, after the first
successful boot you can then connect your other had disks. If you find
that the newly copied disk doesn't want to boot you may need to boot to
the Windows XP Recovery Console and issue the Fixboot and Fixmbr commands.
John