bios ani nepíše pořadí hdd-0, -1, ... ? neva, hlavně že windows mají v kořeni disku všechny svoje boot soubory.
systém na sata disku zkus rozjet bez připojeného pata, jestli se objeví nějaká chybová hláška.
píšeš že nenabootuješ, ale vypisuješ tu obsah boot.ini - znamená že sata disk čteš přes nějaké záchranné cd nebo v jiném pc?
ještě jedna věc - možná že ten řádek s rdisk(0) platil pro pata disk. přidej si tam pro jistotu další s vyšším číslem disku:
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="pokus o SATA" /fastdetect
závada ještě může být, pokud instalátor windows označuje pata/sata řadiče jinak, že by se měnila hodnota multi, ale nemám tu žádný vhodný krám - zápis by totiž mohl vypadat například takto:signature(d2aad2aa)disk(0)rdisk(0)partition(1)\WINDOWS=...
správný zápis boot.ini byl zřejmě na tom smazaném disku.ještě link s popisem jak na bootcfg, ten by to mohl vyřešit: http://support.microsoft.com/kb/291980/cs
při správném boot.ini, pokud to furt nestartuje, nabootoval bych z instalačního cd xp, místo instalace zvolil konzolu zotavení [r], přihlásil se do admoša a opravil bych mbr příkazem: fixmbr
případně ještě fixboot