win7和vista能跑的话,是SATA硬盘吗?如果是,那估计是bios里面硬盘接口模式问题,XP不能用AHCI模式,要选IDE模式
建议你进入BIOS 选择Main或standard bios,选择SATA *:XXXXXXXXX,如果xxxxxxxxx是以wdc或st开头就是硬盘,定位到此按ENTER进入,将Mode(磁盘模式类的)改为STANDARDIDE然后对于awardbios(全蓝色背景的那种)按esc,选择save and exit而ami按一下esc再键盘方向键的右键定位到exit上下键选择save and exit回车。XP无srs驱动的话不支持sata必须使用ide。