Очень прошу помочь.Объясняю ситуацию:

Винда просто зависла.Переустановил ХП не грузится, вообще просто черный экран, перезагрузил.Пишет про hal.dll , почитал тему, всё понял.Только проблема в другом.На этом же компе стоит Виста только на другом харде, она грузится(с неё и пишу), но почему в висте не отображается хард на котором стоит ХП!Но при загрузки системы и в Биосе и во время проверки хард виден.Система стала грузится по 5 минут, очень долго думая при загрузке, но когда уже захожу в Висту, всё нормально.Помогите плз.