Если ничто не помогает попробуйте Partition Table Doctor. Лечит все HD в том числе и SATA. На другом комп создайте загруз дискету (500Кб) и вставляйте в свой. BIOS – IDE Configuration – Onboard IDE – Operate Mode – Compatible Mode , это для DOS и WIN9xx . Затем на экране – Operations – Rebuild для раздела C: и для раздела D: .
Два года назад имел подобную неприятность с HD SATA II 300Gb. Не все CD WIN XP инстал диски, которые у нас ходят, видят SATA должным образом. Инсталлятор диска 2005 года WIN XP SP1 опредилил правильно, а диск 2007 года WIN XP SP3 показывал ерунду. Так что, если у Вас инсталляор сразу не увидел раздел D: , то надо пробовать др дистрибутивы. Иначе не увидите потом половину своего HD , в моем случае помог PTD

