Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Не получается включить DMA на HDD |
<<Назад Вперед>> | Страницы: 1 2 3 | Печать |
krysp
Member
Откуда: Уфа Всего сообщений: 185 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2015 |
Имеется следующая проблема. Выставить флажок DMA в свойствах жесткого диска мне не удалось ни в Win98, ни в Win95, т.к после перезагрузки этот флажок исчезал. Если в Win98 не требуются отдельные дрова на IDE Bus Master Controller, то в Win95 я их попробовал установить. Но после этого в свойствах жесткого диска вообще исчез чекбокс с DMA. При этом было ясно понятно, что диск работает в PIO, загрузка проца при операциях с диском упиралась в 100%. В итоге чего я только не пробовал: копался в реестре, менял шлейф IDE на 80-жильный, пробовал ставить другой жесткий диск. Ничего в итоге не помогло. Однако в биосе материнки UDMA все выставлены в Auto, перед загрузкой винды жесткий диск видится как с UDMA 5, т.е все как и должно быть. Вот и думаю, в чем может быть дело. |
Anderson1
Advanced Member
Откуда: Москва Всего сообщений: 2098 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2011 |
Поставить intel infupdate. |
krysp
Member
Откуда: Уфа Всего сообщений: 185 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2015 |
Anderson1, ставил |
Anderson1
Advanced Member
Откуда: Москва Всего сообщений: 2098 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 июня 2017 11:20 Сообщение отредактировано: 22 июня 2017 11:21
Джамперы на винте выставлены в мастер? На шлейфе ещё что-то есть? А то может скатываться до скорости самого медленного устройства на канале. Если винт WD, то джамперы в сингл, если он один на шлейфе. BTW, в DOS UDMA работает - т.е. с драйвером типа uide в тесте hddspeed выдаёт скорость выше 16 мег? Может там аппаратная проблема, вроде гнилого разъёма IDE матери? |
krysp
Member
Откуда: Уфа Всего сообщений: 185 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2015 |
Винт установлен в Master, на шлейфе подключен только он. Кстати, пробовал ставить винт и в primary и в secondary каналы - изменений никаких. Честно говоря, в DOS не проверял. Попробую. |
krysp
Member
Откуда: Уфа Всего сообщений: 185 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 июня 2017 12:34 Сообщение отредактировано: 22 июня 2017 12:34
Хм, в DOS мне удалось получить линейную скорость чуть выше 16Мб/c. Использовал драйвер UDMA2.SYS с ключами /O и /M2. |
La Forge
Advanced Member
Lt. Cmdr. Откуда: Рязань Всего сообщений: 3248 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 нояб. 2012 |
Разъём винта осмотрите получше. У меня было так, что 40гб Maxtor сидел в PIO. В итоге дело оказалось в одном согнутом пине, который провалился в разъём. Винт до сих пор пашет. в UDMA-100 |
krysp
Member
Откуда: Уфа Всего сообщений: 185 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2015 |
La Forge, но в DOS UDMA работает, не могу понять почему не работает в Win95. |
Dmitriy007
Newbie
Откуда: Новая Москва Всего сообщений: 29 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2015 |
Он у Вас видится как UDMA5 на 430TX? Она больше чем UDMA2 не поддерживает! Проверьте что-бы винт (если он висит один на шлейфе) висел на дальнем конце! Т.к. если его включить на средний при переключении на UDMA могут наблюдаться ошибки из-за отражения сигнала. |
krysp
Member
Откуда: Уфа Всего сообщений: 185 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2015 |
Dmitriy007, материнка разумеется работать должна только с UDMA 2. UDMA 5 - это просто ограничение самого винта, и отображается это перед загрузкой системы. В биосе нет выбора режима DMA, можно только или отключить DMA, или поставить его в положение Auto. Винт висит на дальнем конце шлейфа. |
Dmitriy007
Newbie
Откуда: Новая Москва Всего сообщений: 29 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2015 |
Dmitriy007 написал: Ваша мать ничего не знает про спецификации выше UDMA2, т.к. винты с ним появились гораздо позже матери! Очень интересно, что происходит когда вы ставите галочку включить DMA в винде, винда конкретно говорит винту включить UDMA2 или она смотрит какой максимальный режим поддерживается винтом и его и включает. Вот мать у Вас определила, что максимальный режим UDMA5, если он будет включен на вашей системе, то гарантированно будут ошибки, и винда подумает, что режим не поддерживается! Dmitriy007, материнка разумеется работать должна только с UDMA 2. UDMA 5 - это просто ограничение самого винта, и отображается это перед загрузкой системы. В биосе нет выбора режима DMA, можно только или отключить DMA, или поставить его в положение Auto. |
krysp
Member
Откуда: Уфа Всего сообщений: 185 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2015 |
Dmitriy007, хорошо, но как это можно исправить в винде? |
Dmitriy007
Newbie
Откуда: Новая Москва Всего сообщений: 29 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2015 |
Dmitriy007 написал: Попробовать обновить биос на материнке или ограничить максимальный режим работы на винте. Dmitriy007, хорошо, но как это можно исправить в винде? Вот тут обсуждалось, в том числе пишут, что можно ограничить максимальный режим работы винта с помощь какой-то утилиты: http://forum.ixbt.com/topic.cgi?id=11:18920 |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 июня 2017 14:15 Сообщение отредактировано: 22 июня 2017 14:15
У меня когда-то была аналогичная ситуация с Samsung'овским 20 ГБ винтом и Windows 98. Вылечилось принудительным ограничением max UDMA для винчестера. krysp, у Вас какой винчестер? Для Samsung'ов есть такая утилита, для других - не знаю. |
krysp
Member
Откуда: Уфа Всего сообщений: 185 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 июня 2017 14:37 Сообщение отредактировано: 22 июня 2017 14:39
uav1606, а что это за утилита для самсунгов? Мне попадаются только досовские Hutil и SHDIAG |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Сейчас вот с помощью Estool 2.12a for DOS поменял режим у Samsung SV2002H. |
krysp
Member
Откуда: Уфа Всего сообщений: 185 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2015 |
Изменил режим на UDMA 2. Переустановил драйвера Bus Master. DMA как был не рабочим, так и остался. |
reftop123
Junior Member
Всего сообщений: 155 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 июня 2016 |
krysp А в биосе можно совсем UDMA выключить? Тогда винт перейдёт в Multi-Word DMA-2. И посмотреть поставится ли галка. Работать тоже будет куда быстрее, чем ультра дма без галки. |
krysp
Member
Откуда: Уфа Всего сообщений: 185 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2015 |
reftop123, пробовал отключать UDMA в биосе. В досе в hddtools скорость обмена в два раза меньше, чем с DMA. В винде же - никакого эффекта. Что UDMA - Auto, что - Disabled, разницы ноль. Архив распаковывается с одинаковой скоростью с загрузкой проца 100%. Галка с DMA отсутствует, это после установки дров IDE Bus Master. |
john
Advanced Member
We are the Borg Откуда: Украина, Харьков Всего сообщений: 2239 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 окт. 2013 |
Принудительное переключение UDMA самсунговской утилитой дало такие результаты- установка PIOmode- работает только в PIOmode как ни старайся установка UDMA - работает так- с кабелем на 40 жил глючит, с 80ти жильником хоть ДОС хоть что - шпарит, галочка UDMA в 98 и 2к повышает скорость. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
krysp написал: При распаковке архива на таком железе у Вас всегда и будет 100%. Попробуйте просто один большой файл копировать. Архив распаковывается с одинаковой скоростью с загрузкой проца 100%. Да, а в обычных дровах этой галки тоже нет? |
krysp
Member
Откуда: Уфа Всего сообщений: 185 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2015 |
В общем откатился я к обычным дровам, без галки на DMA скорость копирования крупного файла с раздела на раздел уменьшилась раза в два по сравнению с режимом выставленной галки на DMA. Но, при том и этом случаях, загрузка проца в системном мониторе упиралась в максимум. Это меня и сбивало с толку раньше. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 июня 2017 21:46 Сообщение отредактировано: 22 июня 2017 21:47
Так а, после ограничения до UDMA 2 (33) той утилитой, у Вас диск в таблице на этапе POST BIOS указан как UDMA 33? Т.е. ограничение сработало? Я, помню, тестировал Sandra - без ограничения через ту утилиту у меня максимум можно было работать с MWDMA-2, а после установки ограничения UDMA 33 скорость увеличилась на пару-тройку мегабайт в секунду. |
krysp
Member
Откуда: Уфа Всего сообщений: 185 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2015 |
uav1606, да, ограничение сработало, в POST имею теперь UDMA 2. Только вот все равно не понимаю, почему при DMA у меня скорость хоть и выше, но загрузка ядра все те же 100% при копировании. Или 233MMX настолько дохл для этого, или системный монитор Win95 показывает ересь? |
reftop123
Junior Member
Всего сообщений: 155 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 июня 2016 |
krysp Так в 9х вроде проц пустые циклы гоняет в "простое", поэтому всегда 100%, нет? Поправьте, у кого 95-98 под рукой. Я всегда CPUIdle ставил, чтобы проц останавливался, и загрузку он в трее показывает. |
pahan
Advanced Member
Откуда: Химки, М.О. Всего сообщений: 1070 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мар. 2015 |
Щито? Это чем меряете? Я обычно на 98й запускаю Sysinfo из Norton Utilities (то ли 2000й то ли 2002й), там всё нормально показывает, нет никаких постоянных 100%. Так в 9х вроде проц пустые циклы гоняет в "простое", поэтому всегда 100%, нет? |
<<Назад Вперед>> | Страницы: 1 2 3 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Не получается включить DMA на HDD |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |