Since no model be sure you are not asking the old XP WON'T INSTALL TO MY SATA DRIVE QUESTION which now has a few million answers.
Sure ask, but the reply may be to use the prior answers.
I have a Gateway laptop (couple years old) that had Vista installed on it. It somehow got totally messed up so I was going to reformat and install my old Windows XP Pro. When I booted from the Windows XP disk, after it loads the drivers, it says "Unknown Disk. There si no disk in this drive". So I removed the hard drive and connected it to my desktop computer as an external drive and it shows 2 partitions. I reformatted each of the partitions and put it back into the laptop. Booted from the Windows XP CD and it still says there is no disk in this drive. I rebooted and entered the bios. The bios shows the disk drive as normal.
So I have a hard drive that works but for some reason Windows XP install disk does not recognize. Any suggestions. I need to get XP installed on this laptop.