Установщику винды совершенно все равно что лежит на винте, сколько там разделов, и какие они. После теста оборудования, должна начаться загрузка соответствующих твоему железу модулей. Соответственно имеем, что, либо, повисает тест - проблема аппаратная (память, как верно заметил
741, IDE контроллер, а может разгон), нужно найти компонент смущающий сетап, вынуть все карты расширения, убрать разгон, выставить память в максимально стабильный режим, либо тест проходит, но начать загрузку модулей сетап не может - а за это кроме сидюка отвечать некому (правда еще IDE-контроллер есть).
Если на винте проблема, с разделами или файловой системой, в экране выбора раздела для установки все, что винде понять не удалось будет помечено либо как пустое место, либо как плохой раздел. Ошибки файловой системы будут исправлены при проверке диска, перед копированием на него файлов.
Так что винт тут не при чем. Задача номер раз добиться нормальной загрузки сетапа, самое простое - начать с привода, а потом уже только переходить к другим железкам. Да, и конфигурацию системы пож, а то как-то много предположений