A few days ago I had to install Windows XP on a PC that I was selling to a friend. This usually simply exercised turned into a night of lost sleep because Windows XP apparently doesn't like hard drives formatted with Linux. I popped the Windows XP disk in the drive, pressed any key to continue and then....nothing. I tried another Windows XP cd, thinking the last one must have been faulty. Nothing, just a black screen. I swapped out the CD drive and tried again, nothing! In desperation I tried the Linux (Fedora Core 4) CD which worked perfectly. Grrrr!
I then tried an old Windows 2000 cd I had and strangely it worked. Bermused, I formatted the drive with the Windows 2000 disk cancelled setup and then tried to boot off the Windows XP disk; it work first time. For some strange reason Windows XP setup just didn't like the fact that I previously had Linux installed. It would be interesting to hear from someone at Microsoft about the reasons for this problem....