I have an oldish ThinkPad (a T42p) lying around that I decided to use as an Ubuntu playground on for a while. I learned a lot playing with it, but now I do most of my Ubuntu-based work in a VM running on my fancy multi-core desktop, and Mandy could use a little portable Diablo II game machine, so today I went to reinstall XP.
After sticking the install disc in, I see the familiar "Setup is inspecting your hardware…" prompt and then… nothing. Just a black screen. Hard drive light is stuck on, the CD eventually spins down and nothing happens. /me scratches head.
After a bit of searching around, it turns out that the Windows XP setup program really doesn’t like it if you have odd partitions on the hard drive, where in this case, odd is defined as the default partition layout as set up by Ubuntu.
So, after a quick download of GParted and a wipe of the hard drive, the install is now cruising along, merry as can be.
Update: Thanks to Will for pointing out a Microsoft Knowledge Base article on exactly this subject.