You haven't posted your hardware ???

My guess is you have some fancy hardware which interacts with the bios and looses its settings IF its not reassured by the OS... this is kinda a new 'trick' where MS are building in dependancies.

If it were happening to me I'd look in the BIOS and see if there is something about controlling the IDE controllers Through XP....