Re: download the XP drivers for the SSD - (1) I presume you mean the ahci drivers - (2) changing msachi in the registry is supposed to allow the existing XP on the SSD to boot up - (3) does an XP re-install circumvent this problem?
1. Yes,
2. Maybe and
3. Yes it should.
1a. When you cloned the old drive, you also cloned the setting it was installed with, which would have been just fine if the new hardware was a simular type but this is confusing your system. Yes a new xp install onto the ssd (
using ahci drivers) should work but again xp was not designed to use ssd hardware and more importantly xp sp3 is deliberately slowed down by Microsoft so that Vista can talk to it over a network, so even if you get it running there will not be an epic performance gain.
2a. the harddrive is made by Samsung and supports coping data over from a xp machine but does not support xp itself… therefore Asus is your best bet for finding ahci drivers but they are designed to make a ssd work on window 7, Not xp.
You have a 64bit chip so please confirm that you have xp 64bit and not 32bit installed?
I remember the error you are getting from my old windows 7 days and Microsoft did release a fix for it so that people didn't need to re-install their systems but as far as I'm aware it was only a windows 7 issue and nobody ever reported that they got it working on xp.
The Microsoft fix lives here
http://support.microsoft.com/kb/922976
3a. Assuming you do manage to find ahci drivers that xp can see during install… again an email to the Asus tech support guys would be your best bet imo… then that error should resolve itself.
Regardless of anything else, my professional advice to you is DON'T FLUSH the BIOS! The most likely outcome on a motherboard that old is a dead system.