Re: Windows XP can't boot after copying partition
John John (MVP) wrote:
> Clark... wrote:
>
>> Peter wrote:
>>
>>> I bought a new harddrive. So I used Partition Magic to copy the
>>> Windows partition from the old to the new drive. But after I copied
>>> it, Windows XP can't boot. What is the reason?
>>
>>
>> did you just copy the partition? if you copied the partition you
>> don't have your FAT 32 partition which you need to boot to the NTFS
>> partition You need to clone the drive, well, that would be the easiest
>> way.
>
> You don't need a FAT32 partition to boot an NTFS partition, I don't
> know who told you that but it is incorrect.
It depends on how your system was set up in the first place.
If you had separate System and Boot partitions, then you need to replicate
them. They are named counter-intuitively --- The System partition contains
NTLDR BOOT.INI, etc. The Boot partition contains the /WINDOWS directory
and OS files. See
http://support.microsoft.com/kb/314470, Definitions for
system volume and boot volume.
The system partition must be made bootable and the boot.ini file in the new
system partition must point to the new boot partition. Alternatively, I
suppose you could put boot.ini, ntldr, and ntdetect.com in the boot
partition,
make sure it's a primary partition and bootable, and on drive 0, and make
sure boot.ini
points to that partition. DISCLAIMER: I've never tried modifying a system by
doing the latter. YMMV, but it should work.
BTW the system partition (the one with ntldr, etc.) need NOT be FAT32. Mine
is NTFS.
--
Jim