Windows partíció új hdd-re költöztetése

Sziasztok!
Gépemben volt egy ide-s 80 Gb-os winchester master (sda, rajta az sda1 a windows xp) plussz egy sata (sdb) amin OpenSuse11.2 volt) ide-t kivettem, előtte (még régebben) csináltam egy mentést Paragon Backup and Recovery 9 progival.
Ide-t kivettem, már egy másik gépen van használatban, helyette beraktam egy sata 160 Gb-os hdd-t.
Jelenleg a régi ide-s helyére rakott az sdb, a régi az sda.
Opensuse bebootol, Paragonnal visszaállítottam a régi WinXP partíciót az sdb1-re. YaSTból beállítottam a Grub-ba, hogy a Win erről bootoljon, de nem akar.
Grub config:
title Windows
rootnoverify (hd1,0)
chainloader +1
Ötlet?

Hozzászólások

"map hd(0) hd(1)
map hd(1) hd(0)
makeactive"-val kiegészítve?

A yast nekem soha nem telepítette a grub-ot. Csak a menu.lst-t írja felül. Ki kell még adni egy grub-install parancsot.

és ha átállítod a biosban, hogy a windowsos vinyóról bootoljon, akkor az bootol egyáltalán? én ezzel kezdeném először. ha az már rendesen működik, akkor lehetne a grubot turkálni.
esetleg valami ilyesmivel:
title Windows
root (hd0,0)
savedefault
chainloader +1
makeactive

(nyilván a root (hd0,0) helyett a neked megfelelő, és esetleg a fentebb említett map-olás is kellhet)
----------------------------------
feel the beat - it's everywhere!

Na köszönöm a hozzászólásokat, sikerült a YaST-ban kattingatós módszerrel beállítani a Windows indítást.
A kérdéses menüszakasz így néz ki:

title Windows
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1,0)
makeactive
chainloader +1

Így a második SATA merevlemez 1. partíciójáról indul a Windows.
Köszönöm mindenkinek a segítséget.
Amúgy a YaST-ban:
xPartíció aktiválása, ha kiválasztásra kerül rendszerindításhoz
xSzakasz hozzárendelése az eszköztérkép első lemezéhez
Ez csak az utókornak...
Blokkeltolás láncolt töltéshez: 1