И аз да се намеся по темата... Преди време съквартиранта ми имаше подобен проблем с инсталацията на XP.
Тогава всъщност проблема тръгна от там, че дъното му не поддъжаше напълно диска му (някакъв Maxtor на 200GB). Можеше от него да види само 137GB.
Та за целта той намери някакъв инструмент от сайта на Maxtor, който беше ISO на bootable CD и като зареди може да инсталира някакъв драйвер, който по супер_революционна_технология и зареждайки се преди всякакви ОС loader-и води до "виждане" на целия хард.
След инсталирането на това животинче Windows си се инсталира и нямаше проблеми (е, поне за 1 ден

'> ). На следващия ден XP-то се прецака и даже не щеше да boot-не. Всички опити за инсталация водеха дотам, че се стигаше до един момент, вкойто XP гордо заявява, че еди_кой_си_файл бил corrupted и тва е положението -> F3+Exit.
В гореспоменатия супер_революционен_инструмент имаше и някаква възможност на целия диск да се записват 0-ли, от което, според хелпа на програмчето, резултатът е, че ти връща диска в положение, все едно тъкмо си си го купил новичък. След 10-ина часа работа инсталацията на XP беше пусната отново, но резултатът същия.
Малко преди да тръгне към MOST Computers съквартиранта ми се нави да boot-нем един Slackware и с fdisk да видим какво е положението. Оказа се, че прехваленото инструментче беше оставило един мъъъничък partitition. С вещата помощ на fdisk, този partitition беше разкаран, след което инсталацията на XP пусната отново. Мина си нормално и ако не се лъжа XP-то още се тътри...
Та поуката от цялата история е, че така и така явно се преинсталира (което вероятно в даден момент е включвало и форматиране), може би е добре с някое live cd да се види какво е положението на дяловете на диска, евентуално да се забършат и така...
Успех!