''Tehát akkor létrehozok mondjuk egy 40gs partíciót a bootnak a maradék 97 meg a másik partició. Xp sp2-est fölteszem''
Ez így butaság.
Csak a 40 G-ás partíciót csinálod meg, arra telepíted az XP-t, majd az SP2-t. Ezután a Lemezkezelőben megparticionálod a maradékot (a 160GB-ot).
Sokkal kellemesebb úgy hibát keresni, ha tudod, hogy másban kell!