zvlad000
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Возможно, кому-то будет полезным, особенно тем, кто как и я собираются делать это в первый раз. Инструкция для выполнения SelfScan Огромная благодарность в оказанной помощи E123, igor_me_v2 и всем участниками форума ru-board. желательно выполнять на Windows XP 32-bit или Windows 7 32-bit Самое главное! Упаси вас боже, все это делать, когда диск виден в диспетчере задач. Только хардкор, только на горячую подключать! Можно сделать иначе - я заходил в Диспетчер устройств, и там отключал тестируемый hdd и все контроллеры, контроллер на котрый подключен винт с системой отключить не даст. на примере ноутбучного hdd WDC WD2500BEVT-24A23T0 версия F/W: 01.01A02 семейство Jamaica (Royl), хочу убрать оранжевые сектора, до команды erase в MHDD на диске был 1 bad-блок. Для проведения SelfScana (как на заводе) - нужен полный скрипт, внутри hdd скрипт обрезанный, на HDDGuru ищем полный. С hddguru.com скачал файл 28-Jamaika_3xB2FullSS.7z (Original script added three B2 tests at the beginning (7th step is original C4/4A) (tested on all Jamaicas)). Перед проведение SelfScan - необходимо обязательно сохранить все ресурсы. Затем записать новый 28 и пустить селфскан. На моем hdd 250Gb шел около 12 часов. Сохранить все ресурсы: сохранить модули/треки/регионы//пзу/модули пзу WDMarvel 2.3 beta не сохранил ресурсы, использовал WDMarvel 2.3 - Работа с модулями - Отметить все - ПКМ - Считать все в папку (папка сохранения C:\Users\Administrator\Desktop\Modules) - Чтение ПЗУ (папка сохранения C:\Users\Administrator\Desktop\pzu) - Чтение модулей из ПЗУ - Работа с треками - Сохранить в папку - в некоторых были ошибки - Работа с RAM Tables - тоже были ошибки Всё в одну папку. И лучше заархивировать, чтоб случайно не переписать. Это если селфскан не пройдёт, чтоб обратно вернуть. Потом в работе с модулями - 28, записать из файла - и тот что по ссылке. Работа с модулями - отмечаем ID28 (проверяем Описание - скрипт SelfScan) - ПКМ - Записать выделенный из файла и указываем скачанный 28-Jamaika_3xB2+FullSS.mod. Проверяем в сообщениях - Модуль успешно записан. Как проверить различие родного SelfScan от заводского? SelfScan - Редактировать скрипт SelfScan - Да (Считать модуль ID28 из файла) - у меня было 31 шаг SelfScan - Редактировать скрипт SelfScan - Нет (считать его из SA) - после записи 28-Jamaika_3xB2+FullSS.mod стало 35 шагов. Запускаем SelfScan - SelfScan - Подготовить SA и запустить SelfScan Запустили и ждем. Утилита сама очищает P-List, G-list и Транслятор Вначале - минут пять простой, потом всё будет видно. Прогрес - у меня 8 часов показывал 0,0%, хотя время шло, менялись значения цилиндров, в логе - Тест начат... выполнение заняло..., Есть долгие тесты . И по шесть часов. Просто надо ждать. По завершению смотрим лог. Если P-лист сформировался - хорошо. Если нет - где-то проблемы. После окончания самотестирования прекратится вывод на экран изменяющихся номеров цилиндров и головок. Программа напишет в лог "Селфскан завершён". 1. Итог можно узнать посмотрев P-List и G-List. Первый должен быть заполнен, второй в идеале пуст. Если первый пустой - надо смотреть логи. Где-то ошибка. Затем запустить внутреннее форматирование с использованием P-List и G-List: Транслятор и форматирование - Внутреннее форматирование с учетом P и G листов. 2. Можно выполнить логическое сканирование и проверить hdd (идет очень долго). Лучше в Виктории или MHDD прописать поляну (erase) и прочитать (scan). Увидим, что получилось. На пару-тройку зелени, внимание обращать не стоит. Если программа не напишет в лог "Селфскан завершён", а будет висеть окно состояния с тестом XmitBlink с функцией 02 - На нём и останется до бесконечности. (Так было у меня) Надо: 1. Без передёрга питания сразу подать SoftReset, потом SelfScan - Остановить SelfScan. 2. Итог можно узнать посмотрев P-List и G-List. Первый должен быть заполнен, второй в идеале пуст. Работа с дефектами - Редактировать P-List и Редактировать G-List. (У меня было 1098 дефектов P-List и 0 дефектов G-List). Если первый пустой - надо смотреть логи. Где-то ошибка. 3. Запустить внутреннее форматирование с использованием P-List и G-List: Транслятор и форматирование - Внутреннее форматирование с учетом P и G листов. 4. В Виктории или MHDD прописать поляну (erase) и прочитать (scan). Увидим, что получилось. На пару-тройку зелени, внимание обращать не стоит. Вопросы: Q: я менял модуль 28, после окончания мне его надо возвращать обратно или оставить как есть? A: По вашему выбору, для работы по интерфейсу содержимое не важно. Он нужен только для селфскана. Может хоть пустым быть... При написании этой "инструкции" в основном опирался на слова E123. Огромная ему благодарность, что не отказал в помощи. Спасибо igor_me_v2 и всем участникам форума. |