Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Victoria | Виктория | HDD Diagnostic (часть 2)

Модерирует : gyra, Maz

gyra (02-12-2018 09:04): Victoria | Виктория | HDD Diagnostic (часть 3)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Часть 1 | Варезник


Программа ориентирована на широкий круг пользователей ПК, и предназначена для тестирования, сервисного обслуживания и помощи при восстановлении информации с любых жестких дисков с интерфейсами IDE и Serial ATA. Программа представляет собой полностью готовое решение для всесторонней, глубокой, и в тоже время максимально быстрой оценки реального технического состояния HDD. В ней собраны возможности большинства фирменных диагностических утилит для HDD, и другие полезные функции, имеющиеся в ATA стандарте на современные жесткие диски, однако нет ограничений на поддерживаемые модели.
 
Актуальная версия Victoria 4.68b (14.08.2018). Список изменений
Автор программы, Sergei_Kazanskij, у нас на форуме! Желающие могут поддержать проект через сайт Виктории.
Старые версии
 
Сравнительная таблица MHDD & Victoria
 

Аналогичные программы:
· HDAT2
· DRevitalize
· MHDD - не развивается
· Программы для проверки, "лечения" и "убийства" HDD/SSD - опрос

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 10:57 23-11-2010 | Исправлено: alex_party, 21:41 07-09-2018
ALEX61



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Плату первым делом снял и стёркой прошелся и шлейфы, и на другом компе проверял.Denisjuk
Ок, почитаю.
Смущает то, что не могу пройти тест не из под Винды, не из под ДОСа, максимум 20 процентов и вылет диска. Сразу после перезагрузки не определяется. Ладно, тут в другую тему видимо нужно.

Всего записей: 4007 | Зарегистр. 15-03-2005 | Отправлено: 03:11 25-11-2018
Denisjuk



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ALEX61
попробуй альтернативу - линух и там запусти апплет "диски", там запусти smart и глянь что выдаст...
меня пару раз выручало. как вариант с уже установленным апплетом pepperminos.com можешь взять и с флешки запустить, хуже точно не будет и независимый диагноз получишь

----------
Лучше переспать, чем недоесть!

Всего записей: 3751 | Зарегистр. 03-02-2003 | Отправлено: 03:25 25-11-2018
ALEX61



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Denisjuk
Попробую

Всего записей: 4007 | Зарегистр. 15-03-2005 | Отправлено: 03:56 25-11-2018
F_L LiaNet



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Ну вот сделал тест с загрузочного диска стрельца, получилось 50 секторов 300-400ms, это нормально для 3 ТБ диска?  
http://pixs.ru/showimage/Testchteni_4848674_30987014.png  
Лично я страшного ничего не увидел (до 500 мс - это в целом норма, когда секторов небольшое кол-во), хотя моё мнение основывается лишь на большом опыте. Это скорее странно, но тут могут играть и физические факторы (блок питания или старый шлейф, контакты с окалиной).

Всего записей: 1501 | Зарегистр. 10-11-2004 | Отправлено: 09:57 25-11-2018
aleksvolgin

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hint: ДОС версия виктории 3.52, которая, работает с винтами с максимальным количеством секторов (2^31)-1, т.е. 2'147'483'647 секторов, это винты размером 1,1 тер.

Всего записей: 1601 | Зарегистр. 19-02-2006 | Отправлено: 12:49 25-11-2018 | Исправлено: aleksvolgin, 22:42 25-11-2018
bthgroup



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aleksvolgin
Цитата:
размером 1,1 гиг.

Только не гиг, а терабайт.

Всего записей: 685 | Зарегистр. 16-07-2009 | Отправлено: 21:00 25-11-2018
Sergei_Kazanskij



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Виктория виснет и диск вылетает

 
Диск отключает Windows, когда видит что он перестал отвечать. Ну или виснет сама Windows, если драйвер "упёртый" и не отпускает больной диск. Потому что драйвер имеет более высокий приоритет, чем приложение.
 
Используйте PIO, чтоб не висло. Там прямой контакт с винтом в обход Windows, и виснуть нечему.

Всего записей: 527 | Зарегистр. 28-04-2006 | Отправлено: 21:26 25-11-2018
ZSZ

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sergei_Kazanskij

Цитата:
Диск отключает Windows, когда видит что он перестал отвечать.

 
А Линукс (не каждый) долбит до последнего, в результате получаем доступ ко всем данным в их первозданном виде.
 
Лучше бы развивать Линукс версию программы, а-ля линуксовый memtest (других и нет). Загружаемый с загрузочного носителя. Чтобы ничего не мешало.  Толку было бы больше.

Всего записей: 5808 | Зарегистр. 15-01-2012 | Отправлено: 21:49 25-11-2018
PRIZ2rak



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ZSZ хорошо что проект вообще развивается!

Всего записей: 475 | Зарегистр. 20-02-2008 | Отправлено: 22:27 25-11-2018
Sergei_Kazanskij



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
А Линукс (не каждый) долбит до последнего, в результате получаем доступ ко всем данным в их первозданном виде.

 
Это не всегда хорошо.  
На части винтов это приведёт к подыханию магнитных головок, на каких-то - к  разрушению микрокода, а третья категория и вовсе запилится до смерти с невозможностью дальнейшего восстановления данных.  
 
Причём, если бы не эти попытки чтения суррогатными методами, у винчестера вполне можно было бы "отобрать" 99.9% данных. Но для этого нужно читать их с прыжками. Как только наткнулись на стену бэдов - прыгаем, и читаем дальше. Перепрыгнутое дочитываем уже после того, как почти весь винт посекторно снят на другой Тогда, даже если на одном из повреждённых мест винт склеит ласты, большая часть уже будет скопирована.
 
Именно на этом принципе работает мой сервис по восстановлению данных, а также куча коммерсантов с готовыми покупными программами (например PC3000 с Дата Экстрактором). А скриншот копировщика, встроенного в Викторию, можно увидеть в статье на моем сайте.

Всего записей: 527 | Зарегистр. 28-04-2006 | Отправлено: 23:49 25-11-2018 | Исправлено: Sergei_Kazanskij, 23:57 25-11-2018
Iacoyn



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сергей, а вы сейчас географически в Жодино? Уже не в Минске?

Всего записей: 2380 | Зарегистр. 07-05-2002 | Отправлено: 11:49 26-11-2018
Stupido



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
День добрый, Sergei_Kazanskij
 
Подскажите пожалуйста, что делать с таким диском... или уже пора менять и не мучиться.
Сначала была одна ошибка, но при рестарте программы Victoria и повторном тесте - ошибка прыгает с места на место
логи Victoria (+ паспорт и смарт): https://drop.me/MvxNdd
Data LifeGuard Diagnostics - на смарт тесте вообще ошибка https://drop.me/BVzxQx , а extended находит bad sectros, но unable to repair
Спасибо!

Всего записей: 932 | Зарегистр. 05-08-2008 | Отправлено: 13:23 26-11-2018 | Исправлено: Stupido, 15:44 26-11-2018
ZSZ

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sergei_Kazanskij

Цитата:
Перепрыгнутое дочитываем уже после того, как почти весь винт посекторно снят на другой

 
Тут дело в том, что если Винда на проблемном диске пишет раздел RAW, не видит разделов, виснет и т.п., Линукс, слегка подумав, видит разделы и файлы на них. А если видим файловую систему, можем скопировать только нужные файлы, а не вычитывать весь раздел/диск посекторно. А разница между первым и вторым в объёмах и времени может быть 1...3 порядка. Конечно, каждую ситуацию надо рассматривать конкретно.
 
Если у Вас появится время и желание, ладно, чёрт с ней с DOS версией. Виндовая версия если уж есть, то пусть будет. А вот Виктория на голом современном Линуксе была бы очень желанной. Это и поддержка современного оборудования, и современных дисков. Ну и само ядро Линукса непрерывно развивается.

Всего записей: 5808 | Зарегистр. 15-01-2012 | Отправлено: 14:14 26-11-2018
Sergei_Kazanskij



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Выходит, что линуксовский драйвер работает как NTFS-парсер, разбирая структуру MFT. Но он не умеет работать с журналами NTFS, и игнорируя их, работает на дисках с повреждёнными структурами лучше чем Windows.
С журналами зато умеет работать виндовый ChkDsk. Но для этого нужно иметь резервную копию раздела.
Вычитывать по-файлово с повреждённого винта можно, если MFT сохранить для анализа в надёжное место, а не мучить на пациенте. Интересно, Линукс умеет так?
 
 
Добавлено:
Stupido
> 12:08:31 : Block 475464896 try RESTORE... Fail
 
А зачем Restore делать?
Делайте ремап, если не поможет, то скорей всего лист переполнен.
Посмотрел смарт - не переполнен. Так что пробуйте)
А DLG сообщает, что смарт-тест не прошел из-за дефекта поверхности. Вероятно, этого же.

Всего записей: 527 | Зарегистр. 28-04-2006 | Отправлено: 16:25 26-11-2018 | Исправлено: Sergei_Kazanskij, 16:33 26-11-2018
Stupido



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sergei_Kazanskij
спасибо, но как то так получается Подробнее...
 
и почему то разные адреса постоянно, например сейчас 475465125 , а был 475464896 ???

Всего записей: 932 | Зарегистр. 05-08-2008 | Отправлено: 16:58 26-11-2018 | Исправлено: Stupido, 17:00 26-11-2018
ZSZ

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sergei_Kazanskij

Цитата:
Интересно, Линукс умеет так?

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

Цитата:
Выходит, что линуксовский драйвер работает как NTFS-парсер, разбирая структуру MFT.

 
Не только это, винда слишком быстро отказывается работать с проблемным диском и отключает его. Линуксы более настойчивы, как физически, так и логически.  
 
Тут ещё такой момент(агитирую за создание Линукс-версии Виктории ). Винда совсем закостенела и неизвестно куда её занесёт. Линуксы более демократичны, могут работать и на "кофемолках". Новейший Линукс вполне себе работает на Пентиум-2, 3, да и свежие железки не в обиде. То есть, хотя я и не поклонник Линуксов, но для развития, для перспектив, пожалуй, это лучший выбор на ближайшие 20 лет.
 
Добавлено:
Stupido

Цитата:
и почему то разные адреса постоянно, например сейчас 475465125 , а был 475464896 ???

 
А всегда надо смотреть в шестнадцатеричном виде, тогда ответ из соответствующего контекста может быть сам и придёт

Всего записей: 5808 | Зарегистр. 15-01-2012 | Отправлено: 17:01 26-11-2018
Sergei_Kazanskij



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Stupido
> и почему то разные адреса постоянно, например сейчас 475465125 , а был 475464896 ???  
 
Смотрим лог. В нем написано:
 
12:08:23 : Block start at 475464896 Error: UNCR
 
При этом
 
15:54:21 : LBA 475465125 try REMAP... Error  
 
В первом случае адрес - это стартовый сектор блока с бэдом (а в блоке столько секторов, сколько было установлено при запуске программы, например 256).
Во втором, где попытка ремапа - уже конкретный адрес сектора с бэдом (внутри блока).
Ну а Restore - лечит целиком весь блок, и там тоже адрес начального сектора блока.
 
Ремап не получится, если не выключить винту MBR, и запускать программу под Windows 7 или новее. Причем, это у всех подобных программ так, даже у популярной HDTune не получится ничего записать, пока не деактивируют разделы.
Посмотрите, может быть у Вас как раз включен MBR.
 
 
 
 
 
Добавлено:
Тем временем, появилось немного времени, и решил реализовать просьбы форумчан сделать "быстрый скан", как в HDTune.
Для этого прежде всего решил скачать и установить "Тунец")
 
Подключил винт на 4 Тб с сильно побитым началом. Программа рисует довольно красивый график, без каких-либо намёков на проблемы.  
   
 
Затем приделал к Виктории такой алгоритм:
Берём 377 точек штатного графика, диапазон LBA винта, и рассчитываем математически размер шага прыжка. Затем меряем линейно скорость, настраиваем всю метрику, и начинаем СКАКАТЬ, делая выборки линия-прыжок-линия, пока не достигнем конца.
От размера выборок зависит время тестирования, точность и лохматость графика.
 
HDTune рисует график через 2 точки. Иначе получается некрасиво. Сделал аналогично. Получилось всего 188 прыжков, а линейный квант настраивается в зависимости от объема.
 
Вот два варианта: медленней и точней, и пошустрей/красивей. Различия в размере линейных выборок.  Какой выбрать - пока не решил.
 
В обоих случаях Виктория чётко отдетектила проблемы (падение скорости) в начале винта.
   
 
   
 
Добавлено:
Также я устранил глюк, при котором на границе 2 Тб возникала ступенька при использовании верификации вместо чтения через API. Вставил современную 16-байтную SCSI-команду, не имеющую ограничений на размер винта.
Возможно, что так получится сделать и ремап без отключения MBR.

Всего записей: 527 | Зарегистр. 28-04-2006 | Отправлено: 17:21 26-11-2018
SRUTSSSSSSSS80



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Тут ещё такой момент(агитирую за создание Линукс-версии Виктории  )

Типа WHDD ? краткое описание

Всего записей: 4460 | Зарегистр. 23-04-2006 | Отправлено: 18:12 26-11-2018
Stupido



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sergei_Kazanskij
ну уж не знаю... но как то так всё ещё
LBA 475465125 try REMAP... Error Подробнее...

Всего записей: 932 | Зарегистр. 05-08-2008 | Отправлено: 18:50 26-11-2018
Sergei_Kazanskij



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
17:43:36 : Switch MBR OFF command  
17:43:38 : Get passport... OK  
17:43:38 : Signature AA55h found... Complete  
 
 
И что, в этом временном промежутке успели отключить винт в диспетчере, и снова смонтировать?
 
 
17:44:05 : Get passport... OK  
17:44:05 : Recallibration... OK  
17:44:05 : Starting Reading, LBA=475400000..475900000, sequential access w. REMAP, tio 1000ms

Всего записей: 527 | Зарегистр. 28-04-2006 | Отправлено: 19:06 26-11-2018
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » Victoria | Виктория | HDD Diagnostic (часть 2)
gyra (02-12-2018 09:04): Victoria | Виктория | HDD Diagnostic (часть 3)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru