Ru-Board.club
← Вернуться в раздел «Магнитные носители информации»

» Упала скорость записи на винт, режим передачи UDMA 5

Автор: GoldenCherry
Дата сообщения: 15.12.2010 00:32
UPD: Проблема решена, ответ в нижнем посте.
Проблема со скоростью ЗАПИСИ из-за микротрещины в плате винчестера, решена "прожариванием" платки HDD!










Помогите, пожалуйста советом.

Возникла следующая ситуация - 320 гигабайтный IDE винт (WD3200JB) пишет файлы с ОЧЕНЬ маленькой скоростью: до 200 кб/сек!
Рядом другой диск (даже более старый WD800JB ) - на него пишется нормально, раз в сто быстрее.
Т.е. если писать с одного на другой винчестер, на старый пишет любой файл хорошо, а если в обратную сторону копировать файл - тормоза.
Система: windows XP


В биосе винты выставлены и определяются как UDMA 5
Аналогично в диспетчере устройств режим передачи у обоих нормальный - ультра DMA: 5

Менял местами винты, шлейфы - ничего не помогает. На другом компьютере проверить не могу, но загружал "другой" виндовс с другого диска на том же компьютере - в этой "другой" системе проблема остается

Проверял в Victoria 4.46 (чтение/ режим API), на ВЕСЬ диск нашелся только один бад.
Читал, во время теста, со скоростью 50-60 тыс kb/s, да и SMART был приличным. Тест записи не делал, т.к. на винте информация, которую не хочется потерять.


Потом я что-то намутил в виктории - решил проверить чтение в режиме PIO, пошли тормознутые сектора да и SMART стал выглядеть менее хорошим:

ID Name Value Worst Tresh Raw Health
-------------------------------------------------------------------------
1 Raw read error rate 200 200 51 0 •••••
3 Spin-up time 191 190 21 5425 •••••
4 Number of spin-up times 100 100 0 778 •••••
5 Reallocated sector count 195 195 140 35 •••••
7 Seek error rate 200 200 51 0 •••••
9 Power-on time 73 73 0 19948 •••
10 Spin-up retries 100 100 51 0 •••••
11 Recalibration retries 100 100 51 0 •••••
12 Start/stop count 100 100 0 763 •••••
194 HDA Temperature 126 104 0 24°C/75°F ••••
196 Reallocated event count 198 198 0 2 •••••
197 Current pending sectors 200 200 0 1 •••••
198 Offline scan UNC sectors 200 200 0 1 •••••
199 Ultra DMA CRC errors 200 200 0 0 •••••
200 Multi zone error rate 200 200 51 0 •••••

Подскажите, в чём могут быть причины проблемы со скорость записи?
Автор: rodrigo_f
Дата сообщения: 15.12.2010 10:18

Цитата:
но загружал "другой" виндовс с другого диска на том же компьютере - в этой "другой" системе проблема остается

Т.е. грузили с привода типа Live CD или как?
Если нет, то попробуйте загрузить Live CD и там проверить скорость записи на ваш проблемный винт...

Цитата:
на ВЕСЬ диск нашелся только один бад.

А исправить это пробовали. Т.е. сделать ремап.
Если битый сектор в начальной области винта, то это плохо...

И, если вам не нужна на винте информация, то попробовали бы сделать операцию Erase в Victoria под DOS. Потом бы по новой разметили ваш винт и протестировали...
Автор: GoldenCherry
Дата сообщения: 15.12.2010 11:01

Цитата:
Т.е. грузили с привода типа Live CD или как?


Нет у меня на машине 2 винчестера: 80 и 320 Гигабайт.
На каждом есть своя windows XP т.е. одна рабочая, другая "запасная", которая грузится сменой загрузочного диска в биос


Цитата:
Если нет, то попробуйте загрузить Live CD и там проверить скорость записи на ваш проблемный винт...


Это разве будет отличаться от моего варианта, загрузки другой системы? Спрашиваю, т.к. просто под рукой нет Live CD


Цитата:
А исправить это пробовали. Т.е. сделать ремап.
Если битый сектор в начальной области винта, то это плохо...


Нет он где-то к концу теста появился, в самом низу и когда скорость замедлилась - это вроде конец диска?


Цитата:
И, если вам не нужна на винте информация, то попробовали бы сделать операцию Erase в Victoria под DOS. Потом бы по новой разметили ваш винт и протестировали...


Спасибо за совет. Воспользуюсь им когда перелью информацию. Сейчас, к сожалению, слить некуда, да и была надежда, что диск живой, а причина в чем-то ином.


P.S. Скажите, какие режимы виктории (кроме read) не затрут информацию?
Автор: AntiMember
Дата сообщения: 15.12.2010 12:59
GoldenCherry

Цитата:
5 Reallocated sector count 195 195 140 35


Цитата:
196 Reallocated event count 198 198 0 2

Не есть гуд... Периодически контролируйте ШМАРТ веника.
Не храните очень важного на нем. Если бед и долгочиталки в
самом конце диска - НРА после операции по совету rodrigo_f.

Автор: GoldenCherry
Дата сообщения: 15.12.2010 14:20

Цитата:

5 Reallocated sector count 195 195 140 35
196 Reallocated event count 198 198 0 2
Не есть гуд... Периодически контролируйте ШМАРТ веника.


Мне показалось, хотя конечно категорично не буду говорить, что при тесте режим API в Виктории этого не было, т.е стояли там нули.

А вот после дерганья в режиме PIO и SMART тоже поменялся.

Я в этом не сильно разбираюсь, потому не понял - этому есть объяснение? Почему тест в API не выявил критических ошибок и не ухудшил вышеуказанные параметры?
Автор: AntiMember
Дата сообщения: 15.12.2010 16:44
GoldenCherry
Если бы небыло физических повреждений хдд - были бы только pending сектора
в любом режиме сканирования. Риллокейты у вас появились тогда, когда
прога попыталась писать в эти сектора (типа ремара в виктории).
Внутренняя прога веника, если не может восстановить данные пользователя
в секторе после ремапа, ждет записи в гентот сектор.
rodrigo_f

Цитата:
то попробовали бы сделать операцию Erase в Victoria под DOS. Потом бы по новой разметили ваш винт и протестировали...

Вот после этого и увидите в смарте насколько ему плохо - т. к. запись по всей поверхности.
Автор: AntiMember
Дата сообщения: 16.12.2010 20:00
GoldenCherry

Ну, и кто расскажет сказочку дальше ?
Автор: GoldenCherry
Дата сообщения: 16.12.2010 23:14

Цитата:
GoldenCherry
Ну, и кто расскажет сказочку дальше ?


Так почитав Ваши советы о том, что диск загибается, я его вынул от греха подальше, до тех пор пока не перелью информацию куда-либо с него.
Правда сейчас встал вопрос - что делать? Новый IDE винт я вероятно нигде ни куплю, а бу-шный тем более нет смысла брать). Т.е. придется входить в расходы и менять уже всю машину... жаль что малой кровью в виде винта не отделаться

Насчет самого HDD... я сделал немного иначе - подключил к другой машине по USB внешний карман для жестких дисков и провел тест копирования файлов. На нормальном винте скорость по USB кабелю вышла от 4-20 тыс.килобайт/сек.

А вот на моём "проблемном" - скорость чтения такая же хорошая, а запись опять же ужасная. Т.е. проблема с записью действительно именно в винте.

У меня два предположения, либо что-то с буфером винта, либо с записывающими головками. Но это мои дилетантские предположения.

Одним словом из-за этой проблемы вероятно придётся распрощаться со всем компьютером, который меня вполне устраивал в плане веб-сёрфинга/офисной работы.
Автор: AntiMember
Дата сообщения: 16.12.2010 23:18
GoldenCherry
Буфер и головки на запись и на чтение одни и те же.
Автор: GoldenCherry
Дата сообщения: 17.12.2010 00:22

Цитата:
GoldenCherry
Буфер и головки на запись и на чтение одни и те же.


Если так, то в чём хотя бы теоретически может быть проблема? Просто абстрактные предположения?
Читает то он нормально - с хорошей скоростью и всё пока читает, что есть на диске (сплюну три раза).
Автор: AntiMember
Дата сообщения: 17.12.2010 22:40
GoldenCherry
Пока не отбекапите инфу и не воспользуетесь советом rodrigo_f - только предположения.
Теоретически и практически у вас могут быть медленные - плохие сектора в файловой системе
в месте, которое обновляется при записи на диск. Или, у вас запись в данный момент попадает
на участок диска с проблемами. Достаточно 1 плохого сектора на 1 файл - и тормоза обеспечены.
Автор: GoldenCherry
Дата сообщения: 18.12.2010 00:24
AntiMember, спасибо за ответы.
Можно я воспользуюсь вашей помощью и спрошу еще одну вещь?

Если у меня, как я говорил, старая материнка БЕЗ поддержки SATA, можно подключить туда SATA/SATA2 новые жёсткие диски?
Вроде же есть переходники IDE-SATA вроде этого:
evrokom.com/2xSATAIDE2ChannelSATAIDE_44335.html

В тоже время вижу по поиску в сети, что в ряде случаев необходимо устанавливать специальный контроллер ... выходит просто одного переходника недостаточно?
Автор: AntiMember
Дата сообщения: 18.12.2010 00:43
GoldenCherry
Давно пользуюсь IDE to 2 SATA Viewcon для ремонта винтов через порт 170.
Выявил вначале залипон - работал только в УДМА2- медленно при копировании.
Почитал даташиты на чипы JM20330, оказалось, они двунаправленные.
В двунаправленном режиме тока УДМА2. В однонаправленном - 6.
Припаял проводком перемычку - все - УДМА6. Использовал на довольно старых
мамках с винтами до 500 гектар. Пользуюсь и сейчас. Замечаний нет.
Другу на старую мамку прицепил 120-ку через переходник IDE to 1 SATA.
Тот сразу встал в УДМА6 - ничего паять не пришлось.
Автор: GoldenCherry
Дата сообщения: 18.12.2010 00:50
Понятно, спасибо!
Автор: Tau_0
Дата сообщения: 18.12.2010 23:29
GoldenCherry

Цитата:
В тоже время вижу по поиску в сети, что в ряде случаев необходимо устанавливать специальный контроллер ... выходит просто одного переходника недостаточно?

Я противник переходников --- лишние “сопли”. Считаю наиболее оптимальным всё таки внешний SATA контроллер. Себе поставил внешний SATA 1 RAID контроллер на Sil3114 и перепрошил его для поддержки больших дисков. Можно залить фирмварь: как для поддержки RAID, так и без оной. Проверял --- одиночное SATA устройство процентов на 20 быстрее работает.

Преимущества такого подхода:
1. Нет лишней последовательной вставки (ненужные “сопли”…).

2. Есть драйверы --- проверено --- WINDOWS XP и Seven работают без проблем. Для Linux тоже ВСЁ есть, но я не ставил --- руки не дошли…

3. Имеете целых 4 (четыре) SATA дырки. Я вот три харда по 1 TB прицепил, --- UDMA 6 без проблем (ниже за целый год не было). Правда, и диски хороши --- один чёрный и два серверных WD. Одна дырка ещё незадействованной осталась… Довольно мощную (в пределах возможного) дисковую подсистему можно реализовать…

4. Пока (чуть меньше года) работает очень надёжно. Если и были кое-какие ошибки с дисковой подсистемой, --- так я их сам специально искусственно создавал…

5. Довольно высокая скорость (под 100 MB/Sec) ограничивается только пропускной способностью PCI шины.

6. Стоит недорого --- порядка 25 --- 30 $.

Поэтому я за внешний контроллер
Автор: GoldenCherry
Дата сообщения: 19.12.2010 23:12

Цитата:
Считаю наиболее оптимальным всё таки внешний SATA контроллер...
Преимущества такого подхода:
...
Поэтому я за внешний контроллер…


Спасибо за совет!
Автор: GoldenCherry
Дата сообщения: 16.02.2011 01:59
Подниму свой топик, потому что, по прошествии времени последовал некоторым советам, но проблему они не решили

1) сохранил всю инфу с диска.
2) запустил викторию именно под DOS - битые секторы не найдены
РЕжимы:
- линейное чтение;
- PIO-чтение;

Читает все нормально


Цитата:
А исправить это пробовали. Т.е. сделать ремап.
Если битый сектор в начальной области винта, то это плохо...

И, если вам не нужна на винте информация, то попробовали бы сделать операцию Erase в Victoria под DOS. Потом бы по новой разметили ваш винт и протестировали...


3) сделал Erase 256
Аналогично - читает, скорость нормальная, бэдов нет

4) Включил сканирование в режиме записи - десяток нормальных секторов вперемешку с "Т", затем один сплошной красный "закрас" секторов. Скорость записи минимальна.
Выключил, т.к. смысла дальше не было

6) SMART, указанный в начале топика, после всех этих манипуляций, абсолютно не изменился - никаких новых ошибок туда не добавлено винтом.

Итог: Скорость чтения (сканирование) нормальная, скорость запись тех же секторов ужасная.
Вопрос - диск на помойку или можно еще что-то попытаться предпринять?
Автор: tomset
Дата сообщения: 16.02.2011 03:09
GoldenCherry
Платку открутите и почистите ластиком контакты на плате в гермоблок.
Если прокладка темная, то не помешает помыть всю плату в спирте и заменить прокладку.
Автор: GoldenCherry
Дата сообщения: 24.08.2011 19:15
Решил проблему, раньше не было возможности отписать тут, но сделаю это, т.к. возможно поможет кому-то решить такую же. (Сам часто пользовался постами на просторах интернета и обидно если автор не завершал топик чем он решил неисправность).

Одним словом, открутил плату, промыл её ...стало только чуть лучше. Последний шанс с ixbt, прогреть феном.
Короче, я обмазал её спиртовым раствором канифоли, положил платку в печь с индикатором температуры, довел до температуры 210 градусов, подержал минут 10 и медленно остудил.

Итог - скорость тут же восстановилась, т.е. механическая часть винта, магнитное покрытие пластин и т.д. было в норме, проблема со скоростью из-за микротрещины в плате HDD


Огромное спасибо всем за помощь!
Автор: sucrua
Дата сообщения: 02.09.2011 14:56
AntiMember Вы писали

Цитата:
GoldenCherry
Давно пользуюсь IDE to 2 SATA Viewcon для ремонта винтов через порт 170.
Выявил вначале залипон - работал только в УДМА2- медленно при копировании.
Почитал даташиты на чипы JM20330, оказалось, они двунаправленные.
В двунаправленном режиме тока УДМА2. В однонаправленном - 6.
Припаял проводком перемычку - все - УДМА6. Использовал на довольно старых
мамках с винтами до 500 гектар. Пользуюсь и сейчас. Замечаний нет.
Другу на старую мамку прицепил 120-ку через переходник IDE to 1 SATA.
Тот сразу встал в УДМА6 - ничего паять не пришлось.

AntiMember можно узнать что вы меняли в схеме конвертера? Что вы имели ввиду под двунаправленном и однонаправленном режимах работы? Перемычка 34 нога-на массу? Как Вы думаете можно ли использовать 38 ногу (FXDMA-Fixed UDMA Data Rate. 0: Adjustable Ultra DMA data rate according to Set Feature
command. 1: Negate Set Feature command, and fix Ultra DMA data rate
specified by MODE[1:0] setting. Где MODE[1:0] соответственно 18 и 19 нога jm20330) для принудительной работы в режиме UDMA5. Брал переходник у знакомого для проверки в свой ноут, вставлял SATA диск. Все работает только как UDMA2 (мост на ноуте ICH-4M UDMA5 , PDIAG-34 нога на разьеме IDE не используется) Старый IDE-шный работает в ноуте как UDMA5.
Автор: AntiMember
Дата сообщения: 02.09.2011 22:33
sucrua
Давно уже было. Но сам переходник достал, не поленился.
Да, стоит перемычка 34 нога IDE - на массу.

Цитата:
можно ли использовать 38 ногу

Извини, ломы опять даташиту курить...
Автор: igornov
Дата сообщения: 17.10.2011 21:18
Hi All!

AntiMember по поводу viewcon IDE to 2 sata вопрос:

34 ногу на самом разъёме (IDE) этого контроллера на массу его же (например 40-ую ногу) цеплять?

Так http://ifolder.ru/26419666 правильно?

Заранее благодарен за ответ

Автор: igornov
Дата сообщения: 18.10.2011 15:24
Тут вот нарыл:

"...Основное отличие 80-pin кабеля - это наличие экранирования сигнальных проводников за счёт того, что каждый сигнальный проводник в шлейфе чередуется с заземлённым проводником, т.е. корпусом компьютера (сигнал-земля-сигнал-земля и т . д .) . Подобное решение уменьшает взаимное влияние отдельных сигнальных шин друг на друга, также уменьшает различные помехи и наводки на кабель. Это необходимо при работе в режимах UDMA mode 4 и выше, т . к . при этом обмен данных происходит на более высоких частотах.

Для того, чтобы компьютер смог определить, какой кабель подключен к конкретному IDE каналу, в 80 -жильном кабеле применена небольшая хитрость - отсутствует соединение с 34-м проводником разъёма и чипсет аппаратно определяет наличие 80 - жильного кабеля с помощью опроса логического уровня на этом проводнике. Если он высокий - значит контакт есть и кабель 40 жил, а если низкий или "третье" состояние - кабель 80 жил. По стандарту этот контакт не используется для каких-либо обменов данными между компьютером и накопителем. Это сигнал PDIAG - он сигнализирует о готовности между Master и Slave накопителями, чтобы последние не конфликтовали. Соответственно, дефект кабеля происходит уже после того, как оба накопителя (если они есть) гарантированно выйдут в готовности отрекалибруются - при этом на 34 контакте будет высокий логический уровень.

Теоретически, возможно перерезать 34 проводник у 40-жильного кабеля, и последний "превратится" в 80-жильный - компьютер позволит включить свой чипсет в режим UDMA-66 или выше. Однако работать накопитель будет с постоянными ошибками, которые будут иметь "логический" характер, поэтому, на практике мы подобные "превращения" крайне не рекомендуем..."


Получается, что 34 ногу можно вообще отрезать?





Добавлено:
АУУУУУУУУУУУУУУУУУУУ люди тут живые есть?

Страницы: 1

Предыдущая тема: Заменить CD & DVD внешним винчестером


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.