As of build 4560, if you boot your boot camp installation in parallels and then startup windows normally through boot camp, the selection for "parallels installation" and "windows xp" is not automatically made, so it selects parallels by default and then gives an error message saying "hal.dll was not found". It is now necessary to quickly press the down arrow to choose the normal windows xp setup when you've selected windows xp in the boot selection screen so that you can boot properly.