Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung /IBM /Hitachi /HGST /Western Digital)

FAQ, мануалы, полезные ссылки
Аватара пользователя
led178
Advanced Member
Сообщения: 2259
Зарегистрирован: 26.09.2018,10:59
Откуда: Гатчина

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

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение led178 » 22.08.2022,14:26

В итоге - лучшая машинка для тестирования hdd под win это intel на 775 сокете, плюс 32bit XP.
Для больших винтов увы 7x86.
Никаких x64
Корпус бы еще найти мелкий под это дело (но много винтов боком на салазках)

rnR 7E6
Newbie
Сообщения: 3
Зарегистрирован: 30.08.2022,22:35
Откуда: оттуда

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение rnR 7E6 » 30.08.2022,22:40

HDeadDecaper - Программа для ремонта HDD путём поиска и разметки плохих кластеров принадлежащих умирающей голове, поиска царапин и слабых секторов жёсткого диска, может также изспользоваться для копирования информации с живой головы/поверхности диска.

http://sky-killers.narod.ru/save/HDeadDecaper.rar (16mb)

Аватара пользователя
led178
Advanced Member
Сообщения: 2259
Зарегистрирован: 26.09.2018,10:59
Откуда: Гатчина

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

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение led178 » 03.09.2022,17:10

rnR 7E6, слышь, я чего то не понял. Твоя софтина забивает всё в $badclust? Вот прямо целиком поверхность может туда забить? А как быть с тем что кластер будет располагаться на нескольких головах? От винта вообще что-то останется? Сколько кластеров можешь в $badclust забить?

"Для дисков WD в обязятельном порядке надо отключить самотестирование." - как?

"Для современных (2010+ год выпуска) дисков SeaGate и Samsung - желательно вырубить МедиаКашу." - как? На SMR тоже?

"Поиск хорошего участка для FAT" - слышал что у NTFS лежит в середине диска. Врут?

"V9ttzzaGtt994.bat в комлексе с BadLogGenFor26st.bat и CombineResults9.bat - прога для обработки списка плохих секторов в LBA. Делает кучу дел одновременно."
"4. Батник BADNTFS Размечалку (BadNTFS_x86.exe Y: /abc:33426:1656 & chkdsk /f Y:)"
Т.е. ты не разобрался и в $badclust пишешь чужой программой? Да ну нафиг, не стоило и время тратить на чтение.

"BadNTFS_x64.exe - Программа добавляющая кластеры в список плохих."
"NtfsMarkBad32.exe - Программа добавляющая плохие LBA в список плохих кластеров."
Ты уж определись.

rnR 7E6
Newbie
Сообщения: 3
Зарегистрирован: 30.08.2022,22:35
Откуда: оттуда

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение rnR 7E6 » 03.09.2022,19:09

> Вот прямо целиком поверхность может туда забить?
Можно целиком добавить весь логический раздел. А потом натравить на этот диск chkdsk. Chkdsk при этом прикольно глючит - бу-га-га.

> А как быть с тем что кластер будет располагаться на нескольких головах?
Сделать отступ - пометить с запасом. "!Не крохоборствовать! иначе ..."

> От винта вообще что-то останется?
Останется пространство логического диска не добавленное в список плохих кластеров.

> Для дисков WD в обязятельном порядке надо отключить самотестирование.
Может слишком категорично выразился. Для HDD WesterDigital нужно отключать самотестирование при наличии проблемы "SlowResponse". Может проявляться в виде очень медленного случайного чтения (при нормальных скоростях линейного чтения), либо диск будет сильно задумываться/тормозить при любой попытке прочитать пользовательские данные (низкая скорость чтения, большое время между запросом и началом чтения).
Можно с помощью VVDMorvel. Можно с помощью линуксоидной софтины (всё время забываю её название - HDDSuperClone или HDDSuperTool).

Так же не написал в справке - первые 32 сектора диска (0lba-31lba) должны быть живы/заремаплены. Чтобы было место куда записать таблицу разделов.

> желательно вырубить МедиаКашу.
Однозначого ответа к сожалению нет. К каждой модели диска надо будет искать специализированный софт (если он вообще есть). Или самому ковырять БлинВарю. (или самому написать универсальную прошивку для всех дисков).

> На SMR тоже?
Диски с черепичной записью мне не попадались. Какой у них размер одной черепицы на краю блина и в центре диска?

> Т.е. ты не разобрался и в $badclust пишешь чужой программой?
"$BadClus" yep.
Из всего интернета нарыл только 2 софтины которые умеют работать с этим файлом - может плохо искал?
Ещё встречал текстовое описание времён WindowNT-Windows2000, ещё пошаговую инструкцию от существа с розовыми волосами.

> Ты уж определись.
BadNTFS и NtfsMarkBad работают по разному и не совместимы друг с другом. Разметка $BadClus сделанная NtfsMarkBad не видится потом BadNTFS.
Пытался сравнивать в Hex-редакторе образы дисков размеченные той и другой прогой - но так и не разобрался, слишком много различий. Возможно кому-нибудь удастся упросить Дмитрия Кузнецова сделать совместимую версию проги. Или крякнуть chkdsk - чтобы добавлял плохие кластеры не по результатам тестирования, а из списка который ему подсовывают.
BadNTFS может добавить только 200-300 участков в $BadClus (количество добавляемых кластеров не важно). Такое количество участков бывает только на дисках Sumsung с дохлой головой - у них interleave размером в 5-6Гб на краю блина, либо если на диске несколько локальных царапин (все головы живы).

> "Поиск хорошего участка для FAT" - слышал что у NTFS лежит в середине диска. Врут?
В данном контексте подрузамевается начало NTFS раздела - первый сектор логического диска.
В центре диска скорее всего лежит вторая копия MFT, которая частично остаётся после быстрого форматирования (старый файл MFT длиннее нового пустого, созданного при форматировании, и не затирается полностью).

Аватара пользователя
led178
Advanced Member
Сообщения: 2259
Зарегистрирован: 26.09.2018,10:59
Откуда: Гатчина

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

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение led178 » 03.09.2022,21:09

rnR 7E6,
>> Вот прямо целиком поверхность может туда забить?
>Можно целиком добавить весь логический раздел. А потом натравить на этот диск chkdsk. Chkdsk при этом прикольно глючит - бу-га-га.
Т.е. наврал. Если умирает голова, получаем кучу (1:1-1:17) дырок (медленных или нечитающихся) по всей поверхности.
"Логика программы предполоагает работу с чередующимися относительно равномерными участками принадлежащим разным головам. Вad-Good-Bad-Good-Bad-Good."
Насколько я знаю, все их в $BadClus не засунешь, соответственно фигня написана, не умеет она этого.

>> Для дисков WD в обязятельном порядке надо отключить самотестирование.
>Может слишком категорично выразился. Для HDD WesterDigital нужно отключать самотестирование при наличии проблемы "SlowResponse". Может проявляться в виде >очень медленного случайного чтения (при нормальных скоростях линейного чтения), либо диск будет сильно задумываться/тормозить при любой попытке прочитать >пользовательские данные (низкая скорость чтения, большое время между запросом и началом чтения).
>Можно с помощью VVDMorvel. Можно с помощью линуксоидной софтины (всё время забываю её название - HDDSuperClone или HDDSuperTool).
В DCO этого нет?

>> желательно вырубить МедиаКашу.
>Однозначого ответа к сожалению нет. К каждой модели диска надо будет искать специализированный софт (если он вообще есть). Или самому ковырять БлинВарю. (или >самому написать универсальную прошивку для всех дисков).
Т.е. проще разобраться как отключать головы.

>> На SMR тоже?
>Диски с черепичной записью мне не попадались. Какой у них размер одной черепицы на краю блина и в центре диска?
Слышал что-то про 200-250mb

>> Т.е. ты не разобрался и в $badclust пишешь чужой программой?
>"$BadClus" yep.
>Из всего интернета нарыл только 2 софтины которые умеют работать с этим файлом - может плохо искал?
>Ещё встречал текстовое описание времён WindowNT-Windows2000, ещё пошаговую инструкцию от существа с розовыми волосами.
Т.е. ты не умеешь писать в $BadClus, и по сути слегка автоматизировал BadNTFS. Нафига? Его недостатки ты всё равно не устранил.

>> Ты уж определись.
>BadNTFS и NtfsMarkBad работают по разному и не совместимы друг с другом. Разметка $BadClus сделанная NtfsMarkBad не видится потом BadNTFS.
>Пытался сравнивать в Hex-редакторе образы дисков размеченные той и другой прогой - но так и не разобрался, слишком много различий.
Это ты вообще какую-то фигню несёшь.

>Или крякнуть chkdsk - чтобы добавлял плохие кластеры не по результатам тестирования, а из списка который ему подсовывают.
Проще разобраться с форматом $BadClus

>BadNTFS может добавить только 200-300 участков в $BadClus (количество добавляемых кластеров не важно).
У меня не получалось и сотню добавить.

>Такое количество участков бывает только на дисках >Sumsung с дохлой головой - у них interleave размером в 5-6Гб на краю блина, либо если на диске несколько >локальных царапин (все головы живы).
Кстати хороший вопрос. Я слышал про какие то винты, которые сначала перебирают кучу треков и только потом переключают голову. Но это скорее исключение. Наверное. Попадётся труп - проверю.

rnR 7E6
Newbie
Сообщения: 3
Зарегистрирован: 30.08.2022,22:35
Откуда: оттуда

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение rnR 7E6 » 03.09.2022,22:22

> Вот прямо целиком поверхность может туда забить
Видно криво прочитал - да всю ПОВЕРХНОСТЬ БЛИНА принадлежащую дохлой голове - можно разметить (только LBA = сектора доступные юзеру), при условии что голова одназначно дохлая (с плавающими дефектами нужно будет потрудиться).

> Если умирает голова, получаем кучу (1:1-1:17) дырок (медленных или нечитающихся) по всей поверхности.
1:17 - это ты про 17 головый диск что-ли?
Ну, вобщем находим эти области и записываем (BList.txt).

> У меня не получалось и сотню добавить.
Тогда добавлять сбойные участки помощью NTFSMarkBad. На некоторых дисках после финишной полировки OLAF-ом получалось 7-12 тысяч плохих участков. По объёму в гигабайтах это где-то ... посмотри файлы примеров ST1000 чего-то там точка txt или ScratchE.txt - одна строчка - один плохой участок.

> и по сути слегка автоматизировал BadNTFS. Нафига? Его недостатки ты всё равно не устранил.
BadNTFS используется как тестировщик поверхности. Не нравится BadNTFS, можно юзать DataDestructor.
Недостатки BadNTFS, как и тупой Виктории - что при проблемах чтения - либо всё зависнет, либо протёрт головы до дыр. Как минимум это огромный недостаток я победил. Разметить дохлую голову с помощью BadNTFS получится только на дисках Sumsung.

> Это ты вообще какую-то фигню несёшь.
Ну разметь диск NTFSMarkBad, а потом запусти BadNTFS. Посмотри на результат. BadNTFS не видит плохие кластеры добавленные NTFSMarkBad и пытается их вычитывать.

> Проще разобраться с форматом $BadClus
Ну и кто разобрался уже? Кроме 2-х несовместимых прог я софта вообще не видел.

> В DCO этого нет?
Точно нет. Если только как нибудь через ATA терминал вендорные команды посылать (их ещё знать нужно).

> Слышал что-то про 200-250mb
Ну тогда выкидывать сразу по 2-3 черепички (с запасом). Скорее всего и InterLeave на этих дисках такого же размера.


Dinozavr
Advanced Member
Сообщения: 335
Зарегистрирован: 29.12.2018,04:53

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение Dinozavr » 01.11.2022,19:21

viewtopic.php?f=23&t=25382&p=544528#p544528
Обещал
Conner-s ROM.7z
(80.28 КБ) 123 скачивания
По просьбе ниже.
FilePro-170/340 в Help всего 1-на ссылка!
Refer to gen 6.5 manual (general 6.5 manual)
В Help Antares вообще нет ссылок, все откомментировано !!!
Последний раз редактировалось Dinozavr 02.11.2022,21:55, всего редактировалось 6 раз.

Аватара пользователя
led178
Advanced Member
Сообщения: 2259
Зарегистрирован: 26.09.2018,10:59
Откуда: Гатчина

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

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение led178 » 02.11.2022,01:47

Dinozavr, а написать что это, дабы будущие поколения знали и поиском находилось?

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

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение geg » 02.11.2022,21:20

► Показать

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

Програмный ремонт жёстких дисков HDD (Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung

Сообщение geg » 06.11.2022,17:15

► Показать
Последний раз редактировалось geg 11.11.2022,10:27, всего редактировалось 1 раз.

Ответить