I just installed XP on the last partition of the 3, and (first being OSX, second being Linux)..
Both XP and OSX boot fine, using the rEFIt boot manager.
When I select "Boot Camp" as the disk within parallels, it fails. Is there no way to tell it which partition to boot?