Материнская плата "не тянет" большие жесткие диски?

Устаревшие IBM PC-совместимые ПК и комплектующие
Arix
Advanced Member
Сообщения: 2384
Зарегистрирован: 18.07.2015,08:56
Откуда: Саратов

Материнская плата "не тянет" большие жесткие диски?

Сообщение Arix » 16.01.2021,21:21

Есть компьютер с процессором Celeron 1700 МГц, 2001-го года. Мой первый компьютер, не считая ПК8000. Материнская плата - Gigabyte GA-8IR533. Стоит Windows XP SP3.
Проблема с ним в том, что жесткие диски объемом до 120 Гб на нём работают нормально, а на 320 Гб и на 500 Гб - глючат. У одного диска чтение идёт нормально, а запись очень медленно. При этом в журнале событий много записей типа "Обнаружена ошибка во время выполнения операции страничного обмена" и "Устройство не отвечает в течение положенного интервала времени". Бывает, вылезает ошибка отложенной записи. У другого диска - наоборот, запись нормально, чтение очень медленно. Мелкие файлы читаются и пишутся нормально. На других компьютерах эти диски работают нормально, в том числе на более старом - Пентиум 2 с Windows 2000. На этом компьютере они работают нормально только при подключении через отдельную плату IDE-контроллера. Однако, раньше диск на 320 Гб прекрасно работал на этом компьютере, на нём стояла система. Я менял шлейфы, убирал все дополнительные платы, в общем, возвращал компьютер в тот вид, когда на нём этот диск работал нормально. Ничего не помогает. Думал, может, проблема в системе. Грузился с "живого КД" с ХР, там всё то же самое. Ещё в ствойствах IDE-Ataрi контроллера (первичный и вторичный каналы) нет вкладки "Дополнительные параметры", где можно было бы посмотреть, включен ли режим DMA.
В чём же может быть дело? Материнская плата "не осиляет" большие диски? Но почему раньше "осиляла"? Может, что в БИОСе не так настроено?

Вспомнил ещё симптом. При проверке этого диска Викторией всё идёт нормально и быстро. Вроде бы, даже при посекторном копировании диска в образ чтение идёт быстро, но именно "вроде бы", я уже точно не помню. То есть, посекторное чтение идёт нормально, проблемы возникают при чтении файлов.
Последний раз редактировалось Arix 17.01.2021,14:23, всего редактировалось 8 раз.

BrainRipper
Advanced Member
Сообщения: 849
Зарегистрирован: 24.01.2019,19:09

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

Материнская плата "не тянет" большие жесткие диски?

Сообщение BrainRipper » 16.01.2021,22:17

Arix, какая винда?

Arix
Advanced Member
Сообщения: 2384
Зарегистрирован: 18.07.2015,08:56
Откуда: Саратов

Материнская плата "не тянет" большие жесткие диски?

Сообщение Arix » 16.01.2021,23:10

ХР. Она на нём и раньше была. Правда, раньше винда была ХР SP2, сечйас SP3.
Отредатировал первое сообщение, написал про винду и ещё кое-что добавил.


Кстати, вот моя тема об этой же проблеме на Киберфоруме. Как видно, никто мне не ответил. Я когда-то мучался с этим, потом забыл. Подключил этот винт через отдельный контроллер, т.к. имеющихся на плате портов не хватало, и проблема исчезла. Потом перенес одно устройство на другой компьютер, один канал IDE освободился. Я подключил винт обратно к мат. плате, контроллер убрал. Но не тут-то было! Полез яндексить, и наткнулся на эту свою тему. И вспомнил.
Правда, дело, наверное, не в PIO, ведь при этом винт будет просто медленно работать, но ошибок отложенной записи и т.п. быть не должно.
Последний раз редактировалось Arix 17.01.2021,11:00, всего редактировалось 1 раз.

SKcorp
Advanced Member
Сообщения: 3559
Зарегистрирован: 28.07.2008,13:37
Откуда: Leningrad, USSR

Конкурсы

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

Материнская плата "не тянет" большие жесткие диски?

Сообщение SKcorp » 17.01.2021,01:41


BrainRipper
Advanced Member
Сообщения: 849
Зарегистрирован: 24.01.2019,19:09

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

Материнская плата "не тянет" большие жесткие диски?

Сообщение BrainRipper » 17.01.2021,02:28

Arix писал(а): 16.01.2021,21:21 Ещё в ствойствах IDE-Atari контроллера нет вкладки "Дополнительные параметры", где можно было бы посмотреть, включен ли режим DMA.
И не должно быть. Вкладка "Дополнительные параметры" в свойствах первичного и вторичного каналов IDE.

Arix
Advanced Member
Сообщения: 2384
Зарегистрирован: 18.07.2015,08:56
Откуда: Саратов

Материнская плата "не тянет" большие жесткие диски?

Сообщение Arix » 17.01.2021,09:31

SKcorp писал(а): 17.01.2021,01:41 https://www.nix.ru/computer_hardware_ne ... ?id=187906
Но у меня-то SP3. Atapi.sys у меня более высокой версии, чем указано в статье. А вот, параметра EnableBigLba у меня нет вообще, но в статье написано, что в SP1 и выше этот параметр игнорируется. Значит, он не нужен. Да и винда видит весь объем диска, а через отдельный контроллер работает с ним без проблем. А раньше и непосредственно от материнской платы всё работало без проблем.
BrainRipper писал(а): 17.01.2021,02:28 Вкладка "Дополнительные параметры" в свойствах первичного и вторичного каналов IDE.
Ну, я это и имел в виду. Именно в свойствах первичного и вторичного каналов IDE этой вкладки у меня нет.

geg
Advanced Member
Сообщения: 12303
Зарегистрирован: 21.11.2010,12:04

Материнская плата "не тянет" большие жесткие диски?

Сообщение geg » 17.01.2021,10:55

Это не то.

2 Arix
У меня есть мать с такими же проблемами и ваша история повторяет мою 1-1. Мать s370 на виа. Мой вердикт - деградация литографии ЮМ.

i8088
Advanced Member
Сообщения: 4383
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

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

Материнская плата "не тянет" большие жесткие диски?

Сообщение i8088 » 17.01.2021,11:26

Arix, тут объем скорее всего не при чем - диски то конкретно какие?
Я у товарища видел такую проблему - плата BIOSTAR, SB VT8233. Сбоил (UDMA ICRC)
диск Seagate TONKA40 (40GB), нормально заработал только в UDMA33 (FreeBSD8.4).
Все остальные диски работали должным образом. У Вас есть возможность понизить
UDMA режим?

Возможно, какой-то из регистров IDE контроллера, который драйвер не трогает,
настроен BIOS-ом слишком "оптимистично" для вашего диска. Кстати, шлейф
попробуйте максимально короткий, на одно устройство.

Еще, если PATA диск с интерфейсным мостом (WD Pinnacle), то вероятность
проблем с ним выше, хотя мой экземпляр пока нареканий не вызывал. Seagate все
семейства с PATA настоящие, мостов не применялось (только наоборот, самые
первые SATA диски на самом деле PATA с мостом, но это уже к теме не относится).
Arix писал(а): 16.01.2021,21:21 странное название модели (AWARD + ACPI?)
Это обычное для AWARD название - из ACPI таблиц берется


PS. Я добивался со старым мостом 596B повышения производительности UDMA66,
проблем не было, но все же возможно, несовместимости с какими-то дисками и есть.

Arix
Advanced Member
Сообщения: 2384
Зарегистрирован: 18.07.2015,08:56
Откуда: Саратов

Материнская плата "не тянет" большие жесткие диски?

Сообщение Arix » 17.01.2021,14:32

Материнская плата - Gigabyte GA-8IR533. Исправил в первом сообщении.
i8088 писал(а): 17.01.2021,11:26 диски то конкретно какие?
WDC WD3200JB-00KFA0
WDC WD5000AAKB-00H8A0
i8088 писал(а): 17.01.2021,11:26 У Вас есть возможность понизить
UDMA режим?
Как это делается? В БИОСе? Я там нашёл "IDE* Conductor Cable" (вместо звёздочки - 1 и 2). Значения параметра - Auto, ATA66/100, ATA33. Сейчас стоит Авто. Но это надо кабель менять на 40-жильный?
Опять же, раньше-то этот диск работал с этой платой нормально, а в настройках БИОСа я с тех пор ничего не менял. И кабель был 80-жильный.

i8088
Advanced Member
Сообщения: 4383
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

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

Материнская плата "не тянет" большие жесткие диски?

Сообщение i8088 » 17.01.2021,15:04

Arix писал(а): 17.01.2021,14:32 Как это делается? В БИОСе? Я там нашёл "IDE* Conductor Cable" (вместо звёздочки - 1 и 2). Значения параметра - Auto, ATA66/100, ATA33. Сейчас стоит Авто. Но это надо кабель менять на 40-жильный?
Я делал средствами FreeBSD. Но Вы можете попробовать режим ATA33, но с
качественным 80-жильным кабелем. Это означает, что BIOS установит флаг cable bit
на 40-pin (независимо от типа кабеля), который драйвер потом прочитает, и будет
считать, что кабель 40-pin, и снизит режим до UDMA33. Такая система принята у хабов
Intel, а у VIA просто cable bit, который просто считанное значение с кабеля.

Диски у Вас - первый обычный, второй с мостом.

geg
Advanced Member
Сообщения: 12303
Зарегистрирован: 21.11.2010,12:04

Материнская плата "не тянет" большие жесткие диски?

Сообщение geg » 17.01.2021,17:52

Arix писал(а): 17.01.2021,14:32 Как это делается? В БИОСе?
В винде через редактирование реестра. Но я вам категорически не рекомендую с этим баловаться. Может "залипнуть" какой-нить режим и потом вы назад не сможете вернуть самостоятельно.

Ответить