James Bannan05 June 2008, 1:59 PM
How to dual-boot Windows XP and Linux. (Now updated for XP SP 3 and Ubuntu 8.04.)
Page 4 - Install Windows XP
Restart the system with the Windows XP CD and boot into the install program.
Unfortunately XP isn't so adaptive at handling existing partitions during installation. It detects the two Ubuntu partitions and marks then C: and E: accordingly. The remaining unpartitioned space which is available for XP will be marked as F:.
For the operating system and the vast majority of Windows applications which have properly-coded installation scripts, this is not a problem. Some older applications will assume that C: is the system partition and may bring up errors. There are ways of changing the drive letter assignation of the system partition, but in this scenario it's strongly discouraged.
To insult to injury, XP detects the Linux partition as an active system partition and won't install unless it marks this partition as inactive.