Now Linux still boots but XP doesn't. Please can someone help me get XP booting again
THE ORIGINAL PARTITION SETUP
The view in Partition Magic window showed the following partitions(from the left):
1) Primary NTFS XP
2) Primary Extended containing 3 Logical partitions:
3) FAT32 to transfer files between XP and Unix
4) Ext3 containing /boot I think
5) Type8E Linux
WHAT I DID
I wanted to shrink 1) and give that space to 5). So using Partition Magic I:
A) Shrank 1).
B) Expanded 2) to the left to take up the vacated space.
C) Moved 3) to the left hand side of 2)
D) Tried to move 4) adjacent to 3). But 4) would not move.
E) I deleted 4).
F) I created another 4) adjacent to 3)
G) I expanded 5) to the left.
H) I rebooted.
The partitions are all in the same positions with respect to each other. The only differences are 1) is smaller and 5) is larger.
I can still boot to Linux but XP will not boot. Please can someone tell me what I did wrong and how to fix it. I think it's to do with deleting /boot. But I can't understand how that affected the XP partition.
It may help to describe how the NTLDR dual boot worked.
I installed GRUB on /boot.
I copied the first 512 bytes of /boot to bootsect.lnx.
I put bootsect.lnx on the root of my XP c: drive
I referenced bootsect.lnx in my boot.ini.