Не получается включить DMA на HDD (Lucky Star 5I-TX2A (430TX), Samsung SP4002H)

Описания, советы, ремонт, эксплуатация старых IBM PC-совместимых ПК
krysp
Full Member
Сообщения: 243
Зарегистрирован: 07.06.2015,20:05
Откуда: Уфа

Не получается включить DMA на HDD

Сообщение krysp » 22.06.2017,11:02

Lucky Star 5I-TX2A (430TX), Samsung SP4002H

Имеется следующая проблема. Выставить флажок DMA в свойствах жесткого диска мне не удалось ни в Win98, ни в Win95, т.к после перезагрузки этот флажок исчезал. Если в Win98 не требуются отдельные дрова на IDE Bus Master Controller, то в Win95 я их попробовал установить. Но после этого в свойствах жесткого диска вообще исчез чекбокс с DMA. При этом было ясно понятно, что диск работает в PIO, загрузка проца при операциях с диском упиралась в 100%. В итоге чего я только не пробовал: копался в реестре, менял шлейф IDE на 80-жильный, пробовал ставить другой жесткий диск. Ничего в итоге не помогло. Однако в биосе материнки UDMA все выставлены в Auto, перед загрузкой винды жесткий диск видится как с UDMA 5, т.е все как и должно быть. Вот и думаю, в чем может быть дело.

Аватара пользователя
Anderson1
Advanced Member
Сообщения: 3139
Зарегистрирован: 27.02.2011,18:38
Откуда: Москва

Вклад в сообщество

Сообщение Anderson1 » 22.06.2017,11:09

Поставить intel infupdate.

krysp
Full Member
Сообщения: 243
Зарегистрирован: 07.06.2015,20:05
Откуда: Уфа

Сообщение krysp » 22.06.2017,11:14

Anderson1, ставил

Аватара пользователя
Anderson1
Advanced Member
Сообщения: 3139
Зарегистрирован: 27.02.2011,18:38
Откуда: Москва

Вклад в сообщество

Сообщение Anderson1 » 22.06.2017,11:20

Джамперы на винте выставлены в мастер? На шлейфе ещё что-то есть? А то может скатываться до скорости самого медленного устройства на канале. Если винт WD, то джамперы в сингл, если он один на шлейфе. BTW, в DOS UDMA работает - т.е. с драйвером типа uide в тесте hddspeed выдаёт скорость выше 16 мег? Может там аппаратная проблема, вроде гнилого разъёма IDE матери?

krysp
Full Member
Сообщения: 243
Зарегистрирован: 07.06.2015,20:05
Откуда: Уфа

Сообщение krysp » 22.06.2017,11:24

Винт установлен в Master, на шлейфе подключен только он. Кстати, пробовал ставить винт и в primary и в secondary каналы - изменений никаких. Честно говоря, в DOS не проверял. Попробую.

krysp
Full Member
Сообщения: 243
Зарегистрирован: 07.06.2015,20:05
Откуда: Уфа

Сообщение krysp » 22.06.2017,12:34

Хм, в DOS мне удалось получить линейную скорость чуть выше 16Мб/c. Использовал драйвер UDMA2.SYS с ключами /O и /M2.

La Forge
Advanced Member
Сообщения: 5594
Зарегистрирован: 16.11.2012,17:29
Откуда: Рязань

Вклад в сообщество

Сообщение La Forge » 22.06.2017,12:40

Разъём винта осмотрите получше. У меня было так, что 40гб Maxtor сидел в PIO. В итоге дело оказалось в одном согнутом пине, который провалился в разъём. Винт до сих пор пашет. в UDMA-100 :)

krysp
Full Member
Сообщения: 243
Зарегистрирован: 07.06.2015,20:05
Откуда: Уфа

Сообщение krysp » 22.06.2017,12:42

La Forge, но в DOS UDMA работает, не могу понять почему не работает в Win95.

Dmitriy007
Newbie
Сообщения: 35
Зарегистрирован: 15.01.2015,09:55
Откуда: Новая Москва

Сообщение Dmitriy007 » 22.06.2017,12:50

Он у Вас видится как UDMA5 на 430TX? Она больше чем UDMA2 не поддерживает! Проверьте что-бы винт (если он висит один на шлейфе) висел на дальнем конце! Т.к. если его включить на средний при переключении на UDMA могут наблюдаться ошибки из-за отражения сигнала.


krysp
Full Member
Сообщения: 243
Зарегистрирован: 07.06.2015,20:05
Откуда: Уфа

Сообщение krysp » 22.06.2017,12:58

Dmitriy007, материнка разумеется работать должна только с UDMA 2. UDMA 5 - это просто ограничение самого винта, и отображается это перед загрузкой системы. В биосе нет выбора режима DMA, можно только или отключить DMA, или поставить его в положение Auto.
Винт висит на дальнем конце шлейфа.

Dmitriy007
Newbie
Сообщения: 35
Зарегистрирован: 15.01.2015,09:55
Откуда: Новая Москва

Сообщение Dmitriy007 » 22.06.2017,13:17

Dmitriy007 писал(а):Dmitriy007, материнка разумеется работать должна только с UDMA 2. UDMA 5 - это просто ограничение самого винта, и отображается это перед загрузкой системы. В биосе нет выбора режима DMA, можно только или отключить DMA, или поставить его в положение Auto.
Винт висит на дальнем конце шлейфа.
Ваша мать ничего не знает про спецификации выше UDMA2, т.к. винты с ним появились гораздо позже матери! Очень интересно, что происходит когда вы ставите галочку включить DMA в винде, винда конкретно говорит винту включить UDMA2 или она смотрит какой максимальный режим поддерживается винтом и его и включает. Вот мать у Вас определила, что максимальный режим UDMA5, если он будет включен на вашей системе, то гарантированно будут ошибки, и винда подумает, что режим не поддерживается!

Ответить