Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Документация » Програмный ремонт жёстких дисков HDD |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 16 17 18 19 20 * 21 22 23 24 .. 75 76 77 78 79 80 | Печать |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
i8088 написал: Любопытно, возьму на заметку. Я столкнулся с тем, что до тех пор, пока не дать команду Y, например Y45 (хотя i8088 написал: Да, так и надо (я это указал, и если где-то этот момент пропущен - надо поправить) По команде >c> app не записывался, однако удалсь записать его командой w4,60 i8088 написал: Поздравляю! диск уже вывалилися в: i8088 написал: Да, вот так они и отвечают, но в стафф при этом пишется какая-то хрень. Установки по умолчанию у 7200.9 вроде нет, однако диск ответил i8088 написал: Есть в Offsets-my.xls, вроде я выкладывал (интересно, откуда я когда-то скачал этот файл? SPRUTS80 что ли его автор?) тип диска у 7200.9 я ставил как Y0,,type (0-максимальная головка, формат нашел в ACE i8088 написал: Я ошибок не вижу... Правильно ли я взял буфер записи и трек vendor? Не ли ошибки в скрипте? Попробуйте сделать чтение дорожки (всей) после записи и сравнить с тем, что должно быть. Датакабель случайно не на PL2303? Они имеют свойство виснуть Ещё момент: ST_MEM не переваривает концевых пробелов. В первом скрипте их нет, а во втором я их вижу. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 апреля 2018 14:41 Сообщение отредактировано: 3 апреля 2018 14:43
Благодарю за разъяснения!! Вчера ковыряясь с диском, выяснилось что видимо при записи stuff что-то еще запортилось в SA, кроме ovl. Диск например переставал отвечать (вис) после простой команде C>D, при ^C, если включено отображение команд (^D) итп, это происходило, если cert загружен. Я решил, чтобы не гадать, что еще может быть запорчено еще раз пройти SS, причем app и cert загрузил с самого начала в ОЗУ (чтобы исключить влияние возмржно запорченных микропрограмм), принудительно выйдя на /F. Скан прошел удачно, теперь повторю загрузку app, ovl. А со stuff надо внимательно теперь быть, и да начну с проверки чтения, как Вы советовали. Любопытный момент - когда я дал N2,,22 диск отработал тест, но вместо начала следующего дал >OK end test 00> (именно 00). Я забыл ввести серийный номер перед этим, из-за этого могло быть так? Я повторил N2, введя серийный номер, но уже попробовал I2,,22. Вообще правильно надо было I,,22 ,но видимо разборщик cmd line не обращает внимания на лишние символы, если их не должно быть в команде (я сам делал так в своих программах). А потом просто дал следующий по порядку тест, N83,,22 , и далее все прошло по плану. Я еще обратил внимание, что тест гистерезиса убрали из SS, хотя на 3>Y он есть, с картинками. KALDYH написал: У меня самодельный адаптер на MAX232, ранее не подводил, но я правда практически и не Датакабель случайно не на PL2303? Они имеют свойство виснуть Ещё момент: ST_MEM не переваривает концевых пробелов. В первом скрипте их нет, а во втором я их вижу. использовал скорость отличную от 9600. Можно посмотреть осциллографом на форму импульсов. Пробелы все уберу конечно. KALDYH написал: Давайте тогда здесь поправим: Да, так и надо (я это указал, и если где-то этот момент пропущен - надо поправить) http://www.phantom.sannata.ru/...7#pp375947 KALDYH написал: Да, чтение проверю! Я вспомнил, что диск сохранял какую-то ерунду с треков (когда я пытался Попробуйте сделать чтение дорожки (всей) после записи и сравнить с тем, что должно быть. сделать backup с накопителя с поврежденным certи не отформатированной SA), я попробую их считать (cert, ovl, app), и посмотреть, верно ли считает. |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
i8088 написал: Не знаю. Любопытный момент - когда я дал N2,,22 диск отработал тест, но вместо начала следующего i8088 написал: По идее, формат команды - Ix,y,z, но x игнорируется. Или это рудимент старого синтаксиса, либо субверсия команды N. Я повторил N2, введя серийный номер, но уже попробовал I2,,22. Вообще правильно надо было i8088 написал: Пример исправлен. Давайте тогда здесь поправим: i8088 написал: Вывод 2>x и T>y друг другу не противоречит? А если самостоятельно по отладочному выводу координаты поискать? Да, чтение проверю! Я вспомнил, что диск сохранял какую-то ерунду с треков (когда я пытался |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
KALDYH написал: Я буду проверять внимательно. Как поковыряюсь, сообщу! Вывод 2>x и T>y друг другу не противоречит? А если самостоятельно по отладочному выводу координаты поискать? |
strelec
Newbie
Откуда: Кемерово Всего сообщений: 105 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 апр. 2018 |
Приветствую. Откопал тут недавно раритетный диск seagate st36422a медалист(hilo). Проверил в victoria.Очень медленно читает(ок. 3-6 мб.с).График чтения не особо равномерный.Запись вроде идет ,как положено(ок 13-14 мб.с). Выполнил несколько раз полную запись-результат примерно такой-же.Переназначенных секторов ок. 100. Подключился через st_mem,запустил SS T>N2,,22. С 32 теста начал выдавать -Abend.Сейчас идет 37,но похоже также завалит. (Pgm=37 Trk=0187(0187).0.15C Zn=1 Err=43 ErCt=014E Hlth=7000 CHlth=0000 Ready). Инфу брал с данного форума.Сразу въехать сложновато... Есть ли смысл в реанимации ветерана или на магниты? |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 апреля 2018 19:29 Сообщение отредактировано: 3 апреля 2018 20:35
Привел накопитель в состояние как вчера, те дошел до stuff снова. KALDYH написал: Я посмотрел, информация согласована: Вывод 2>x и T>y друг другу не противоречит?
Прочитал треки cert, ovl, app, vnd, теперь прочиталось похоже на правду. 2 байта в первом треке cert отличались от тех что записывал (другие треки не сравнивал).Наверное некоторые сектора модифицируются при работе накопителя, подобно BIOS материнских плат с flash? Однако vnd весь заполнен нулями, хотя по ^U не все нули
Но вот что заметил, скрипт которым я записывал vnd, использует команду 2>s Я хотел вручную почитать сектора vnd, и посмотрет нули ли там? Но по команде позиционирования получаю:
Те позиционирование не отработало и записалось куда попало! Формат команды 2>s отличается у моего диска? |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
strelec написал: На них порядок прохождения тестов так просто не посмотришь, к сожалению. Смотрите логи, на каких тестах завалил, сбрасываете Health и запускаете со следующего. Следующий не по номеру, а по порядку. Для начала можно считать, что порядок соответствует номеру, а там по мере прохождения видно будет. Если что, у меня есть живой рабочий Hilo, могу с него лог снять. И вот так постепенно пропихиваете все тесты до победного конца, а потом уже в Виктории смотрите, что на выходе получилось. Обычно получается винт с изрядно зубчатым графиком и запинками, но без бэдов. Подключился через st_mem,запустил SS T>N2,,22. С 32 теста начал выдавать -Abend.Сейчас идет 37,но похоже также завалит. Будут вопросы - спрашивайте |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 апреля 2018 23:54 Сообщение отредактировано: 4 апреля 2018 0:33
i8088 написал: Отлично, причина найдена! Те позиционирование не отработало и записалось куда попало! i8088 написал: Согласно документации, есть следующие команды позиционирования: Формат команды 2>s отличается у моего диска? Sx,y,z - позиционирование на логические цилиндр/головку. Присутствует на уровнях 2, 3, 4, 7, 8 sx,y,z - позиционирование на физические цилиндр/головку. Присутствует на уровнях 2, 3, x - номер цилиндра y - номер головки z - смещение позиционирования на дорожке (16-битное число со знаком) Попробуйте 2>sb9e6,0,0 Возможно, в этой версии прошивки третий параметр обязателен. А я вот у металлиста выкупил на опыты четыре жёстких диска, ну и флопик Teac в придачу. Три сигейта: Hilo, Belize и Nighthawk и квакстор D540. Первые два, по правде говоря, зря взял: такие у меня уже есть, ничего нового я с них не узнаю. Ястреб, если оживёт, пойдёт мне очередным дежурным винтом для самосборных компов, или даже на продажу. Квакстор живой и на опыты отлично пойдёт, и ещё и банку с мёртвой платой позволит вычитать. Также в наличии были: Diamondmax Plus 8 - у меня три штуки, наигрался вдоволь; Toshiba какая-то на 500 Гб - они неремонтопригодны в целом, а на опыты у меня ноутбучный стукнутый есть; Fujitsu MPE - опять-таки ничего нового я с экспериментов с ним не извлеку. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
KALDYH написал: Попробую обязательно, спасибо! Попробуйте 2>sb9e6,0,0 Возможно, в этой версии прошивки третий параметр обязателен. Еще вопрос о командах 2>r и 2>w. В каких случаях они передают/читают ECC байты? Поздравляю с приобретениями! Nighthawk какой емкости и на сколько дисков/головок? А кваксторы у меня два рабочих D740 на 20GB есть и один проблемный D540 40GB - он то неожиданно начинает читать нормально, то валит много бэдов. Я предположил прооблему с предусилителем-коммутатором, возможно ли еще какая-то причина, более ремонтопригодная? |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
i8088 написал: В тех случаях, когда идёт доступ к пользовательской области прежде всего. Гляньте полную документацию на команды, ссылки на пдф-ки я давал. Еще вопрос о командах 2>r и 2>w. В каких случаях они передают/читают ECC байты? i8088 написал: 160 Гб SATA, должен быть двухголовым. Вообще, непонятно, чем они в глобальном плане отличаются от TLITE - плотность та же, конструктив тот же... Надо будет платы и вывод по ^L сравнить. Поздравляю с приобретениями! Nighthawk какой емкости и на сколько дисков/головок? i8088 написал: Ну, формирователь -5В у них тоже болеет... Попробуйте в терминале вывод посмотреть, попробуйте запускать его горячим или холодным. возможно ли еще какая-то причина, более ремонтопригодная? |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 16 17 18 19 20 * 21 22 23 24 .. 75 76 77 78 79 80 | Печать |
Полигон-2 » Документация » Програмный ремонт жёстких дисков HDD |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |