igoa
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Диск WD2000FYYZ-01UL1B0 запускался на пакетах коджинов 0784E и на виальди 0161Q/0195Q. В самом начале идёт перебор головок и их отключение. Ну так вот три разных пакета на одном и том же диске оставляют раные головки 2-4/3-4/4-5. Как такое возможно вообще? Далее по прошивке из пакета 0033C Из Гигантов информация. Сам по себе пакет рабочий, косяк есть в самой прошивке вот суть дела и ответ AceLab Ситуация: ------------------------------------------------------- имеем Гигант Model : WDC WD40EZRX-00SPEB0 Serial : WCC4E3TNXXFC Firmware : 00.02C.3 Capacity : 4 TB (7 814 037 168) Делаем бекап ресурсов кнопкой, там пзу и модули как обычно с чего начинается работа. Без треков. А теперь попробуем залить это же самое добро обратно. Никакие настройки записи и чтения я не менял, всё по дефолту! И что получим? а получим мы гору битых модулей в каталоге. Реально гору там процентов 50!!! от всего числа. ОДНАКО!!! если я вручную открою каталог модулей и у косячно записанных файлов выберу переписать из файла и по одному их перепишу то всё отлично запишется. Ранее такой косяк я замечал только на рембрандте и только по 3-4 штукам модулей как правило это были 144, 04 и ещё что нибудь. Они точно также записывались ТОЛЬКО из каталога модулей неважно какой у них был размер и теперь вот это. Если получилось так что повреждёнными оказались критичные для запуска модули то диск просто не запустится и мы будем гадать почему ведь всё сделано правильно. Но выход есть! Не нужно целый час перезаписывать пару сотен модулей по одной штуке. Надо нажать волшебную кнопочку ABA-CHS и всё сразу начинает работать корректно и в записи модулей и в каталоге модулей. Не совсем всё конечно но почти всё теперь записывается нормально. 04 не записывается Module : 04............................. : Ошибка записи модуля 0004 Ошибка записи ABA 65595 Ошибка записи сектора C/H/S: -226/1/2116 Device Error Detected: "DM SECTOR OUT OF RANGE" Но один модуль можно руками записать прямо из каталога. Это не пара сотен штук. Ответ Andrey Novikov (AceLab): ------------------------------------------------------- Диск "с особенностями". У WD мне попадались диски, у которых из за ошибки в вари накопитель игнорирует в командах доступа к сектору SA старшие 16-бит адреса. Судя по тому, что модули сбэкапились без ошибок и криков про заголовки и контрольные суммы, ошибка только в команде записи, чтение работает нормально. Это очень хорошо сочетается с тем, что при переключении на доступ по физике проблема уходит - команда другая, вот и нет проблемы. Из за того, что данные пишутся не в свой адрес, а в остаток от деления на 65536, все модули, лежащие в SA дальше при посекторной записи будут перетирать модули, которые лежат ближе. Отсюда и "побитость" модулей после записи. Вот метод работы с такими дисками, случай не единичный. |