Список форумов Форум iHDD.RU Форум iHDD.RU
Ремонт накопителей и восстановление информации
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

 
Как правильно сделать MHDD-ремап?

 
Начать новую тему   Ответить на тему    Список форумов Форум iHDD.RU -> Накопители. Восстановление информации и ремонт  Накопители. Восстановление информации и ремонт
Как правильно сделать MHDD-ремап?
Автор Сообщение
УРов



Зарегистрирован: 09.08.2008
Сообщения: 56
Откуда: Омская область

СообщениеДобавлено: Чт, 24 Мар, 2011 17:56    Заголовок сообщения: Как правильно сделать MHDD-ремап? Ответить с цитатой

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

Ноутбук Toshiba. При сканировании его ЖД на физические ошибки, через нек. время (небольшое) ноут отключается. Загружаюсь с флэшки, там MS-DOS+MHDD. Я подумал, может MS-DOS перегревает процессор?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Den28



Зарегистрирован: 24.03.2011
Сообщения: 5

СообщениеДобавлено: Чт, 24 Мар, 2011 18:46    Заголовок сообщения: Ответить с цитатой

Ну да, scan+remap сканирует физический раздел и в случае если hdd решит, что сектор нужно заремапить, то данные с него теряются.

Прогревает, но не сильноWink. Скорее всего греется сам hdd, его температуру можно посмотреть тамже MHDD команда smart att.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
УРов



Зарегистрирован: 09.08.2008
Сообщения: 56
Откуда: Омская область

СообщениеДобавлено: Чт, 24 Мар, 2011 19:02    Заголовок сообщения: Ответить с цитатой

Спс про прогрев HDD. Как-то не пришло в голову.

То что данные теряются со сбойного сектора, это нормально.

А вот те, что не сбойные? В них данные останутся?

Т.е., хочу понять, при MHDD-ремапе сектор определяется как сбойный, если он просто не читается?
Или в него пишутся контрольные данные, которые читаются, сравниваются и потом принимается решение, что сектор сбойный?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
УРов



Зарегистрирован: 09.08.2008
Сообщения: 56
Откуда: Омская область

СообщениеДобавлено: Чт, 24 Мар, 2011 19:20    Заголовок сообщения: Ответить с цитатой

Цитата:
Q25: На моём накопителе есть дефекты. Подскажите алгоритм ремонта.
A: Шаг 1. Стирание командой ERASE. Шаг 2. Скан с Erase Waits. Шаг 3. Скан с Remap.
Получается, нужно данные сначала куда-нибудь сохранить! Т.к. перед REMAP идет ERASE![/quote]
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Den28



Зарегистрирован: 24.03.2011
Сообщения: 5

СообщениеДобавлено: Чт, 24 Мар, 2011 19:22    Заголовок сообщения: Ответить с цитатой

Насколько я понимаю решение о ремап сектора принимает контроллер hdd, на основании задержек по чтению (записи и crc). Поэтому не прогнозируемо какие именно сектора будут ремаплены, а какие нет.
И ремап - это замена сектора на сектор из специальной области, поэтому если ремап произошёл, то до данных в ремапленом секторе уже не добраться.

Но перед ремапом обычно делают scan+erase (упрощённо это попытка записать 0 в подозрительный сектор) или erase (принудительно пишем 0 в указанные сектора).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Shark



Зарегистрирован: 27.09.2005
Сообщения: 502
Откуда: Новокузнецк

СообщениеДобавлено: Чт, 24 Мар, 2011 19:26    Заголовок сообщения: Ответить с цитатой

Ремапит не программа, а сам хард. В зависимости от вендора алгоритмы ремапа могут отличаться.
При нормальной работе хард не проверяет записаные данные. Если при чтении оказывается, что сектор не читается (ошибка контрольной суммы), то такой сектор добавляется к списку кандидатов в ремап (пендинги). Такой сектор при последующей записи в него проверяется последующим чтением и если сектор так и не отдает корректно контрольную сумму, то такой сектор замещается из запаса (ремапится). Если же сектор нормально прочитался после записи, то он не ремапится (софт бэд). Программа MHDD (или викория) с включеной опцией ремап, производит многократное чтение и запись больного сектора, чтоб помочь харду сремапить такой сектор.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
УРов



Зарегистрирован: 09.08.2008
Сообщения: 56
Откуда: Омская область

СообщениеДобавлено: Чт, 24 Мар, 2011 19:37    Заголовок сообщения: Ответить с цитатой

Понятно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alex_SSN



Зарегистрирован: 21.08.2012
Сообщения: 2

СообщениеДобавлено: Вт, 21 Авг, 2012 13:42    Заголовок сообщения: Ответить с цитатой

Несколько лет назад читал статью по использованию программы MHDD.
Там был описан следующий алгоритм "лечения" дисков:
1. Скан с Erase Waits. При этом программа пытается считать информацию из текущего блока, потом пытается затереть данный блок, а потом поверх записывает считанную информацию. Этот способ предполагает борьбу с "soft bad block"
2. Если после повторного сканирования найдены ошибки, то делается Скан с Remap

А сейчас рекомендуется сразу стирать весь диск командой Erase, а уж потом делать Скан с Erase Waits и Скан с Remap

Получается, что описанный ранее способ неверный??? Но ведь он позволяет быстро избавиться от "soft bad block", во всяком случае пытается это сделать без полного стирания диска...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Tomset



Зарегистрирован: 29.09.2005
Сообщения: 2620
Откуда: Москва.

СообщениеДобавлено: Вт, 21 Авг, 2012 14:09    Заголовок сообщения: Ответить с цитатой

Цитата:
а потом поверх записывает считанную информацию

Где вы такое вычитываете?
Shocked
Нули она туда пишет или сигнатуры "Remap, Unreadable".
В сбойном секторе уже информация потеряна.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alex_SSN



Зарегистрирован: 21.08.2012
Сообщения: 2

СообщениеДобавлено: Вт, 21 Авг, 2012 14:15    Заголовок сообщения: Ответить с цитатой

Tomset писал(а):
Цитата:
а потом поверх записывает считанную информацию

Где вы такое вычитываете?
Shocked
Нули она туда пишет или сигнатуры "Remap, Unreadable".
В сбойном секторе уже информация потеряна.

Возможно ошибаюсь... Может не поверх, а в другое место... Главное, что производится попытка сохранить информацию из "soft bad block"
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Shark



Зарегистрирован: 27.09.2005
Сообщения: 502
Откуда: Новокузнецк

СообщениеДобавлено: Вт, 21 Авг, 2012 14:15    Заголовок сообщения: Ответить с цитатой

Алгоритм не верен!
Скан с Erase Waits ничего не читает! При натыкании на бэд или медленный сектор MHDD подает софтрезет, а затем затирает блок из 255 секторов. Инфа в этом блоке безвозвратно затирается!
Erase стирает полностью заданный диапазон секторов.
Remap при натыкании на бэд делает посекторный анализ блока и затирает только дефектные сектора в блоке, остальные сектора остаются не тронутыми!
Если нужна инфа, но нести в DR фирму не целесообразно, то запускаем MHDD с опцией Remap. Но если дефектов очень много, то хард может окончательно сдохнуть!
Если на инфу пофиг или требуется затереть медленные сектора, то тогда включаем опцию Erase Waits.
При ремонте (после пересчета транслятора, например) быстрее стереть весь диск командой Erase.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форум iHDD.RU -> Накопители. Восстановление информации и ремонт Часовой пояс: GMT + 3
Страница 1 из 1

 








Rambler's Top100 Рейтинг@Mail.ru

Powered by phpBB © 2001, 2005 phpBB Group