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

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

Модерирует : Akam1, Dr_StandBy, vertex4

Akam1 (04-09-2013 08:23): http://forum.ru-board.com/topic.cgi?forum=84&topic=4565  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Dekker



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Коды ошибок винчестеров Самсунг, которые можно видеть в терминале, или морганию светодиода.
Здесь
Тема про VTool & WCUBE & HUTIL and others for Samsung
FAQ по HUTIL
Все утили HUTIL Vtool WCUBE и другие в одном архиве
Попадались ВКубы такой версии:
WCube 2.0.2  Date last modified: May 25, 2006
Пример, как использовать WCUBE для восстановления служебки до заводского состояния
ТАБЛИЧКИ НА ДАННЫ МОМЕНТ ИДУТ ШИФРОВАНЫЕ
Здесь мы пытаемся как-то решить данную проблему:
Чем открыть шифрованный файл "INCOPS SECU-DRM - Ver 1.0
 
Важно! Инструкция по чистке контактов на плате HDD  

Часть I, Часть II
 
All Error Codes Classic + F-series

Всего записей: 4655 | Зарегистр. 04-06-2002 | Отправлено: 13:53 19-09-2012 | Исправлено: Michael99, 11:32 01-08-2013
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
USSTO
Я прочитал несколько раз и вопроса не понял. Вы только запутываете своими мегабайтами
и килобайтами.
а) возьмите строку из FIT'a с описанием DLIST
б) Определите SPT
в) разделите legth(DLIST) (он в секторах,а не килобайтах или еще чем) на SPT.  
Частное от деления,даст целое кол-во трэков (пусть N) которые надо считать полностью (т.е все на все SPT) начиная с трэка указанного в FIT. Остаток же,берется со следующего трэка (N+1) . Т.е читаем трэк из FIT,трэк из FIT+1,...трэк из FIT+N и  
сколько то секторв с трэка из FIT+N+1
Я же уже это вам объяснял.

Цитата:
Какой трек не с первого сектора считываеться ?

не знаю. На разных моделях по разному.(да есть не форматированные участки в SA,это не
должно удивлять)

Всего записей: 2195 | Зарегистр. 27-01-2007 | Отправлено: 11:50 18-12-2012 | Исправлено: tametung, 11:56 18-12-2012
USSTO



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

Цитата:
Я прочитал несколько раз и вопроса не понял. Вы только запутываете своими мегабайтами
и килобайтами.
а) возьмите строку из FIT'a с описанием DLIST
б) Определите SPT
в) разделите leghth(DLIST) (он в секторах,а не килобайтах или еще чем) на SPT.  
Частное от деления,даст целое кол-во трэков (пусть N) которые надо считать полностью (т.е все на все SPT) начиная с трэка указанного в FIT. Остаток же,берется со следующего трэка (N+1) . Т.е читаем трэк из FIT,трэк из FIT+1,...трэк из FIT+N и  
сколько то секторв с трэка из FIT+N+1  

 
SPT = 1440   , leghth(DLIST) = 9639 секторов , координаты 1- сектор , 25A7- длина ,  
7- цилиндр . Возьмите любой ресурс (служебку с треками) от
Ф1 и попробуйте слепить из треков этот DLIST а потом сравните полученный из треков модуль (трэк из FIT,трэк из FIT+1,...трэк из FIT+N)  и слитый РС3000 модуль 29 DLIST
В хек редакторе в конце  они будут отличаться

Всего записей: 1077 | Зарегистр. 21-05-2011 | Отправлено: 12:07 18-12-2012
alpham100



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

Цитата:
 
Забавный паладин попался   НТ заваливает по ошибке 5Б при этом читает и пишет все треки служебки по обеим головам без задержек . Убил вечер опробовав все свои УР04 комплекты результат один 5Б . Головы пока не отключал . Кто нить встречал подабное ?  

 
подобное попадалось
но на бумаге \  на форумах не записывал
 
было вот такое
но это с пало
 
http://www.rom.by/forum/HDD_Samsung_semejstvo_palo_-_tema_zakryta
 
downsize где то видел для паладина, может его туда есть смысл залить...
 
может еще предварительно затереть служебку  SA_Formater
 
 
 

Всего записей: 720 | Зарегистр. 28-01-2012 | Отправлено: 12:08 18-12-2012
Michael99



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ну и что, что 5В. Координата в пзу указывает на местонахождение FIT. И если по этой координате FIT не обнаружен, то будет 5В. И ес-нно СА не будет обнаружена.

----------
Восстановление информации. Ремонт HDD

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 12:33 18-12-2012
tametung

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

Цитата:
Ф1 и попробуйте слепить из треков этот DLIST а потом сравните полученный из треков модуль

и что ? даже если различаются. Заголовки и тело совпадают ? У меня нет F1 есть F3_1D,но подключить
не могу.
 
Добавлено:

Цитата:
Ну и что, что 5В. Координата в пзу указывает на местонахождение FIT. И если по этой координате FIT не обнаружен, то будет 5В. И ес-нно СА не будет обнаружена.

Чтото не то Сколько угодно дисков с 5B  после резета,вдруг волшебным образом находят
эту "коррдинату",и SA.

Всего записей: 2195 | Зарегистр. 27-01-2007 | Отправлено: 13:21 18-12-2012
USSTO



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

Цитата:
и что ? даже если различаются. Заголовки и тело совпадают ? У меня нет F1 есть F3_1D,но подключить
не могу.  

Заголовок совпадает а тело в конце нет

Всего записей: 1077 | Зарегистр. 21-05-2011 | Отправлено: 13:26 18-12-2012
tametung

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

Цитата:
Заголовок совпадает а тело в конце нет

в смысле, порчена структура модуля ?

Всего записей: 2195 | Зарегистр. 27-01-2007 | Отправлено: 13:27 18-12-2012
USSTO



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если лепить из треков leghth(DLIST) = 9639 секторов то отдельный модуль и слепленный будут отличаться в конце
ДА именно порчена структура модуля

Всего записей: 1077 | Зарегистр. 21-05-2011 | Отправлено: 13:54 18-12-2012 | Исправлено: USSTO, 14:20 18-12-2012
Michael99



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

Цитата:
Сколько угодно дисков с 5B  после резета,вдруг волшебным образом находят  
 эту "коррдинату",и SA.

Ещё есть и дефолтная координата в НТ. Зачастую вливаем НТ после формата СА (нет FIT) и видим использование дефолтного FIT. Если модули указанные в дефолтном FIT совпадают с реальными значит они будут доступны.

Цитата:
в смысле, порчена структура модуля ?

Нет, не в структуре дело. А в длине кусков на треках, составляющих D-лист. Треки 12 и 13 различаются. 12-й не форматирован до конца.

----------
Восстановление информации. Ремонт HDD

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 14:09 18-12-2012
tametung

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

Цитата:
Ещё есть и дефолтная координата в НТ.  

Что это за координата,какое ее смещение в ROM.

Цитата:
Зачастую вливаем НТ после формата СА (нет FIT) и видим использование дефолтного FIT.  

A откуда FIT возьмется в SA после формата ? И что тут удивительного что он берется из ROM ?

Цитата:
Если модули указанные в дефолтном FIT совпадают с реальными значит они будут доступны.

Так почему он до резета не были доступны ? Что в ROM или на блинах после резета поменялся FIT ?
Все проще,не прошла запись при старте вот и 5B.
 
 

Цитата:
и слепленный будут отличаться в конце

где в конце ? За пределами заголовка описывающего ентри и самого тела из entry ?  
К чему вы собственно завели разговор про  DLIST ?  
 
 
 

Всего записей: 2195 | Зарегистр. 27-01-2007 | Отправлено: 14:34 18-12-2012 | Исправлено: tametung, 14:37 18-12-2012
Michael99



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

Цитата:
И что тут удивительного что он берется из ROM ?

Ничего и у меня не было удивления по этому поводу. Просто факт.

Цитата:
Все проще не прошла запись при старте вот и 5B.

Запись чего именно и куда ?


----------
Восстановление информации. Ремонт HDD

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 14:40 18-12-2012
tametung

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

Цитата:
Запись чего именно и куда ?

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

Всего записей: 2195 | Зарегистр. 27-01-2007 | Отправлено: 14:43 18-12-2012
Michael99



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

Цитата:
Так что с координатой ?

На F1 координата FIT - цилиндр 0, сектор 2, размер 10 секторов.

----------
Восстановление информации. Ремонт HDD

Всего записей: 4711 | Зарегистр. 14-12-2005 | Отправлено: 14:50 18-12-2012
USSTO



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

Цитата:
К чему вы собственно завели разговор про  DLIST ?  

Что бы понять как правильно читать на тринити большие модули
 

Цитата:
 (трэк из FIT,трэк из FIT+1,...трэк из FIT+N)

SPT=1440  , ведь длина трека равна 1440 секторов
29 DLIST = 9639 сектора     4,70 МБ (4 935 168 байт)
Получаеться что бы считать DLIST нужно считать 7 треков длиной  1377 секторов  (9639\1377=7)
1440-1377=63 сектора . Что означают эти 63 сектора ? Резервные ?иль не форматированные ?
 
DLIST взят для примера
 

Всего записей: 1077 | Зарегистр. 21-05-2011 | Отправлено: 15:06 18-12-2012 | Исправлено: USSTO, 15:12 18-12-2012
CASIKO3162

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Про паладина уточню . Затиралась вся служебка по 2 головам 00 патерном далее вся считывалась для проверки что везде 00. После стартовал НТ который и заканчивался на 5В . После сброса вновь созданная служебка красиво лежит на блинах . А ожидаемого лед 00 росле НТ не получаю .
9639\1440= 6 треков + остаток на 7 .

Всего записей: 711 | Зарегистр. 08-06-2006 | Отправлено: 15:47 18-12-2012 | Исправлено: CASIKO3162, 16:02 18-12-2012
tametung

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

Цитата:
Получаеться что бы считать DLIST нужно считать 7 треков длиной  1377 секторов  1440-1377=63 сектора . Что означают эти 63 сектора ? Резервные ?

это означает что у вас проблемы с математикой.
Длина DLIST=25A7h SPT=5A0h (=1440dec). 25A7h=6*5A0h+3E7h.
т.е если DLIST нужно читать с трэка 7. то читаем трэки 07,08,09,0A,0B,0C полностью c SPT 5A0h (их ровно 6)  и 3Е7h cекторов с трэка 0Dh
 

Цитата:
Что бы понять как правильно читать на тринити большие модули

по сектору-не ошибетесь.
 

Цитата:
На F1 координата FIT - цилиндр 0, сектор 2, размер 10 секторов.

ммм....и что она может отлчаться от записанной на блины ?  
Т.е другими словами ,вы говорите,что если стереть FIT в SA то получим ошибку 5Bh ?
 
 
 

Всего записей: 2195 | Зарегистр. 27-01-2007 | Отправлено: 15:50 18-12-2012 | Исправлено: tametung, 15:51 18-12-2012
USSTO



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

Цитата:
это означает что у вас проблемы с математикой.  

 
Ну бывает ошибаюсь иногда я ж не робот
 

Цитата:
Длина DLIST=25A7h SPT=5A0h (=1440dec). 25A7h=6*5A0h+3E7h.
т.е если DLIST нужно читать с трэка 7. то читаем трэки 07,08,09,0A,0B,0C полностью c SPT 5A0h (их ровно 6)  и 3Е7h cекторов с трэка 0Dh  

 
 
Разобрался как читать DLIST............
Вообще надо читать 07,08,09,0A,0B,0C,0Dh треки  (7 треков  длиной в  561h секторов) почему так еще полностью не понял пока , но это так   и с структурой модуля при этом все в порядке

Всего записей: 1077 | Зарегистр. 21-05-2011 | Отправлено: 17:27 18-12-2012 | Исправлено: USSTO, 17:31 18-12-2012
NiTr0

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

Цитата:
не знаю в чем эта "оптимизация" заключается. массив еще какой-то заполнять...  

Не привязываться к тому, сколько конкретная модель выплевывает слов на одну строку
 

Цитата:
лучше сразу  при получении реагировать на "проглоченные" байты (и потерю связи)  

Не отреагируете. До завершения передачи винтом всего блока. А накапливать "сбойные" адреса в отдельном буфере - это еще более запутает алгоритм.
 

Цитата:
И вставки дело очень хорошее. Меня поэтому и заинтересовал Бэйсик

А смысл от них, если С/С++ код, скомпилированный правильным компилятором, может оказаться намного быстрее кое-как написанного ассемблерного кода? Или вы при написании ассемблерных вставок учитываете особенности микроархитектуры i686, по части внеочередного исполнения команд?
Скомпилируйте тем же gcc тестовый код с -mtune=i386 и -mtune=i686, сравните разницу в скорости (будет 2-3-кратной), удивитесь... При этом - оба файла будут использовать исключительно i386 команды, и соответственно работать оба на 386-м будут прекрасно...
 

Цитата:
s0m ?  

Угу, sign of misery.
 

Цитата:
все это оч. здорово,но толька вся ваша обертка,виртуальная машина и код ну никак не дадут 7кб как дал
VB4. А программа должна быть элегантной,а не лишь бы работала. Мне не нравятся 100Кб-ные программы
"Hello word".  

Добавьте сюда msvbvm60.dll - и 7 КБ превратятся в 300...
Ну или в моем примере виртуальную машину вынесите в длл - будут те же *йца только сбоку.
[/off]
 
USSTO

Цитата:
У PATA \ SATA адресация (регистров) разная , так что или наполовину затерёт или ................

Я говорю о IDE->SATA конверторе.

Всего записей: 1430 | Зарегистр. 06-09-2008 | Отправлено: 01:17 19-12-2012
AntiMember

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тут вообще дилема неразрешимая. Кто хорошо владеет си, очень редко
шарит в железе. А бейсик - родной язык для дилетанта в программировании.
А при нонешних выч-мощностях грани быстродействия софта стираются...
Так что си безусловно лучше, но для полной реализации в железном
направлении нужен тандем двоих: проггера и ремонтника.

Всего записей: 9012 | Зарегистр. 13-09-2010 | Отправлено: 02:03 19-12-2012
AgaM

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Гаспада!
А в чем собствено проблем?
Понимая алгоритм - нет проблем с написанием.
И язык написания ни каким боком.  
О чё тёрки то?
Обясните тупому...

Всего записей: 235 | Зарегистр. 14-11-2005 | Отправлено: 02:54 19-12-2012
   

Страницы: 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

Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Samsung (Самсунг). Ремонт и восстановление накопителей. III
Akam1 (04-09-2013 08:23): http://forum.ru-board.com/topic.cgi?forum=84&topic=4565


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru