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

» Ремонт накопителей WD (Western Digital). Часть IV

Автор: alexyc
Дата сообщения: 14.09.2014 10:03
вносить вручную в плист с последующим внутренним форматом
Автор: south_man
Дата сообщения: 14.09.2014 14:17
MisHel64
лог.скан с установкой таймаута, можно не всю поляну, а только избранные участки..
потом берем Def_WD от igor_me чтоб привести в порядок П и Г списки.. сортировка, группировка и т.п. Когда все дефекты будут в П, Г можно или прибить (если "перенос" при помощи Def_WD) или он сам обнулится при переносе. Ну и полный формат с учетом П.
Автор: MisHel64
Дата сообщения: 14.09.2014 14:53
Обновилась тут WDMarvel до Б6.
Запуск сканирования по логике (CMD) вызвал ошибку, повторный запуск убил винду.
Запуск сканирования по логике (SOFT) буквально за первые минуты нашел 1000 ошибок, причем в отрицательных секторах, был прибит.
Вернулся на Б5, запустил по логике ЦМД, бум ждать результатов. ТаймАут там не выставляется. Или я опять не туда полез?
Автор: south_man
Дата сообщения: 14.09.2014 15:13
MisHel64
лог.скан я имел ввиду тот, что SOFT или там тоже таймаута нет..?
да, впрочем, если есть номера LBA скана вики - то можно вручную в Г-лист добавить сектор по LBA..
Автор: MisHel64
Дата сообщения: 14.09.2014 15:30
south_man Этот скан закончит, и посмотрю. Но вроде он "серенький".
ТаймАуты блока и сектора сколько ставить, и в чем они там вообще измеряются?
Автор: alexyc
Дата сообщения: 14.09.2014 18:02
Кто нибудь удачно пускал сс садлу 2д? Поделитесь подходящим 28-м,плз
Автор: MisHel64
Дата сообщения: 15.09.2014 18:12
Что-то у меня не как не получается разобраться со сканером из WdMarvell 5B
Сканирую MHDD, получаю 40 варнингов. Еще раз сканирую MHDD, получаю 35 варнингов, почти в том же месте. Но нет ни одного совпадающего сектора.
Сканирую в WdMarvell этот же участок. То более 1000 дефектов, меняю чуть параметры, не находит ни одного. Опять меняю, находит сотни, но в других местах.
То есть адекватно, вычислить нестабильный сектор сканер по логике (софт) в WdMarvell не в состоянии?
Автор: Smyg1
Дата сообщения: 15.09.2014 20:02
Винда далеко не RealTime операционка по определению... в ней невозможно програмно вычислить задержку точно... всегда будет влиять окружение программное и железное...
Автор: MisHel64
Дата сообщения: 16.09.2014 14:51
Smyg1 Умную мысль сказать хотел? Ну так у тя не получилось, и ты сказал глупость.
В следующий раз, не умничай на темы в которых не компетентен.
Автор: Smyg1
Дата сообщения: 16.09.2014 14:53
Автор: velkooo
Дата сообщения: 16.09.2014 15:03
MisHel64
колега Smyg1 понимает WD больше всех нас в етом форуме И где в его пост тупизм нашел - процитируй пожалуйста
Автор: frunumber
Дата сообщения: 16.09.2014 15:05

Цитата:
[/q]
[q]Smyg1 Умную мысль сказать хотел? Ну так у тя не получилось, и ты сказал глупость.
В следующий раз, не умничай на темы в которых не компетентен.

Гы, уж кто кто, а Дима в WD сечет ну очень хорошо
Автор: DDS
Дата сообщения: 16.09.2014 15:20
Дима относится к категории ПРОФИ. Он в рекавери с дремучего года.
Автор: Skif_off
Дата сообщения: 16.09.2014 18:05
comrades, подскажите, пожалуйста, стоит ли делать что-нибудь еще:
начало со скринами SMART и сканирования здесь, полную очистку не осилил (долго всё-таки), прошелся с запасом в районе бэд-секторов, потом в начале, в конце и между разделами, чтобы затереть инфу о старой таблице.
После этого запустил линейное чтение с Erase 256 sec:

Код: ( 5 ms) - 1216175
( 20 ms) - 4835
( 50 ms) - 13
Дефектов не найдено.
Автор: south_man
Дата сообщения: 16.09.2014 18:24
Skif_off

Цитата:
Что-то еще сделать необходимо?

софт-бед исправился, 197-й обнулился - можно форматировать (быстрая очистка) и пользоваться дальше...

ЗЫ: 160Гб долго сканировать - ну вы насмешили
Автор: Skif_off
Дата сообщения: 16.09.2014 19:52
south_man
Понял, спасибо.

Цитата:
ЗЫ: 160Гб долго сканировать - ну вы насмешили

Линейное чтение шустро, за 30-40 минут прошло, скорость под сотню тысяч кб/с, а Erase - чуть больше 4х и Remain 10 с чем-то часов Поэтому целиком прогнал с 256ю секторами.
Почему такая низкая скорость? Подключен к SATA, AHCI переключил на IDE (WinPE на базе WinXP с южным мостом AMD в AHCI не показывает SMART).
Автор: MisHel64
Дата сообщения: 17.09.2014 12:38
velkooo Легко. Утверждается, что невозможность отловить задержку под виндой. Это очень глубокомысленное утверждение, особенно если вспомнить, про ДОСовый MHDD, и о задержках более 1/10 секунды. Тем более при работе с устройством поддерживающем прерывания.
И второй аспект. Задержки же ловятся, в одном и том же диапазоне, но в разных секторах. В другом диапазоне, а он занимает 99.9% поляны, не ловится ни одной задержки. То есть, тут уж точно не ОС виновата.
И то, что человек компетентен в одной области, вовсе не означает, что человек компетентен даже в смежных областях.
Автор: MisHel64
Дата сообщения: 17.09.2014 12:48
Skif_off То, что винт подключен к быстрому контролеру, вовсе не означает, что программист, писавший программу озаботился включением "быстрых режимов". Так что удивляться, если винт работает в PIO0 (3.3MB/s) - не приходится. Максимум, в PIO4 (16.7MB/s), если добрый BIOS и OS настроили контролер на этот режим.
А еще бывают программисты, которые в силу своей рукожопости, даже в PIO4, могут вытянуть максимум 8МB/s.
Виктория в частности, сама не настраивает режим передачи, и использует только PIO операции.

Добавлено:
tomset G был чистый. Были дефекты в ФС (ntfs), и "софт беды". Не имея желания разбираться с этими проблемами, тупо прогнал секретное стирание, что и решило все выше описанные проблемы. G чистым так и остался. Неделю гонял скрипт (W0/R/Wr/Wr/Wr/Wr/R/W0/R), результатов не дало.

Вот по графику верификации, имеется около 40 "цветных", это без учета "зеленых". Это в МНДД. ВдМарвелБ5 в принципе схожий результат при блоке 256 секторов.
Все цветные в 880'000'000 по 890'000'000 (если с нулями не ошибся). Напомню винт на 500GB, бучный.

ЗЫЖ W0 - запись всей поляны нулями. Wr - запись всей поляны случайными числами, R - чтение.
Автор: frunumber
Дата сообщения: 17.09.2014 17:57

Цитата:
velkooo Легко. Утверждается, что невозможность отловить задержку под виндой. Это очень глубокомысленное утверждение, особенно если вспомнить, про ДОСовый MHDD, и о задержках более 1/10 секунды. Тем более при работе с устройством поддерживающем прерывания.
И второй аспект. Задержки же ловятся, в одном и том же диапазоне, но в разных секторах. В другом диапазоне, а он занимает 99.9% поляны, не ловится ни одной задержки. То есть, тут уж точно не ОС виновата.
И то, что человек компетентен в одной области, вовсе не означает, что человек компетентен даже в смежных областях.

гы, еще раз, то что винда не ОС реал тайм ни о чем не говорит? и задержка в программе в 5 мсек не означает что она не выйдет в полчаса, благодаря приорететам винды

PS
если че, то Дима не токма в ВД силен, он еще и как программист неплох
Автор: vetalij007
Дата сообщения: 17.09.2014 20:59
Подскажите что делать.
Достался WD3200BEVT-24A23TO, была убита ПЗУ и все данные модуле, треки, SA, и т.д.
Был скачан архив: WDC WD3200BEVT-24A23T0-01-01A02-WD-WXA1A70J3674.7z - из него взял прошил ROM через программатор, подсунул модули и треки из архива, Сделал Restart Firmware. Передёрнул питание диска, Диск определился в системе и нормально установился. Но вот незадача Ни Victoria и подобные проги не читают поверхность диска, тоисть при каждом сканировании все сектора как бы нечитаемые "Бедблоки", пробовал Remap, Erase. ничего не помогает, поверхность всёравно не читается.
Автор: Skif_off
Дата сообщения: 17.09.2014 21:14
MisHel64
Способ подключения упомянул для полноты описания, что это не USB, не JMicron какой.
Про PIO так и подумал, но не понимаю, почему линейное чтение идет под 100 МB/s, а запись, внезапно, только ~4 МB/s? Всегда думал, что работает только 1 режим, а тут получается чтение в DMA, а запись внезапно в PIO.
Автор: Vic422
Дата сообщения: 17.09.2014 21:17
vetalij007
Адаптивы чужие, вот и

Цитата:
Ни Victoria и подобные проги не читают поверхность диска,

Автор: vetalij007
Дата сообщения: 17.09.2014 21:22

Цитата:
Адаптивы чужие, вот и  

Что же в данном случае можно предпринять?

Добавлено:
Если что, запускал калибровку SA и UA, всё прошло успешно.
Автор: Vic422
Дата сообщения: 17.09.2014 21:28
Чем?
Как?
Автор: vetalij007
Дата сообщения: 17.09.2014 21:30
калибровки запускал через WDMarvel
Автор: SRUTSSSSSSSS80
Дата сообщения: 17.09.2014 23:14
vetalij007
у вас СА пустая, её нужно воссоздать, записать дир и залить модули.
Автор: alexyc
Дата сообщения: 17.09.2014 23:18
SRUTSSSSSSSS80

Цитата:
у вас СА пустая, её нужно воссоздать, записать дир и залить модули.

Разве?

Цитата:
WD3200BEVT-24A23TO, была убита ПЗУ и все данные модуле, треки, SA, и т.д.
Был скачан архив: WDC WD3200BEVT-24A23T0-01-01A02-WD-WXA1A70J3674.7z - из него взял прошил ROM через программатор, подсунул модули и треки из архива, Сделал Restart Firmware. Передёрнул питание диска, Диск определился в системе и нормально установился.

Может,все же воссоздать зонник,транслятор,адаптивы,да дефект листы под данный экземпляр? Иными словами,"изготовить" новый винт
Автор: vetalij007
Дата сообщения: 17.09.2014 23:23

Цитата:
Может,все же воссоздать зонник,транслятор,адаптивы,да дефект листы под данный экземпляр?

Хотелось бы узнать как правильно это сделать.
Автор: alexyc
Дата сообщения: 17.09.2014 23:29

Цитата:
Хотелось бы узнать как правильно это сделать.

Миниарко>селфскан са> формат са> пересчет транслятора са> запись модулей> запуск последовательности аркотестов>селфскан уа.В вашем же случае вы получили клон винта,с которого слиты модули и который как минимум по адаптивам и заводским листам не соотвествует вашему


В общих словах
Автор: igor_me
Дата сообщения: 17.09.2014 23:42

Цитата:
гы, еще раз, то что винда не ОС реал тайм ни о чем не говорит?

Хм, если мне не изменяет склероз - в винде можно выставлять приоритет процессу, например, realTime Это не поможет?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141

Предыдущая тема: Параметр на end to end error


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