|
Компьютерный форум OSzone.net » Железо » Накопители (SSD, HDD, USB Flash) » HDD - SCSI/SAS диски. Диагностика, ремонт. |
|
HDD - SCSI/SAS диски. Диагностика, ремонт.
|
Ветеран Сообщения: 8052 |
Профиль | Отправить PM | Цитировать
Вопросы по различию команд ATA и SCSI. Позволяет ли интерфейс SAS (SCSI) производить операции REMAP и Reasign иначе чем с SATA?
|
|
------- Отправлено: 21:47, 19-11-2012 |
Специалист Сообщения: 4186
|
Профиль | Сайт | Отправить PM | Цитировать Цитата AMDBulldozer:
|
|
------- Отправлено: 19:55, 23-11-2012 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2029
|
Профиль | Отправить PM | Цитировать Цитата misha2:
Но, судя по той же подписи, Вы также занимаетесь восстановлением информации на них. А значит, должны знать структуру метаданных всех файловых систем, которые используют потенциальные заказчики Ваших услуг. И, тем более, должны знать все подробности функционирования SMART, поскольку именно эта технология отвечает за самодиагностику накопителя. Настройка запуска автономного тестирования в фоновом режиме осуществляется именно функциями ОС. По запросу или по таймеру. К примеру, "smartctl -t offline /dev/sda". Приняв эти предположения, мне остается непонятным как Ваши высказывания о файловых системах (которые, исходя из Вашей работы, Вы должны знать намного лучше меня), так и высказывания о процедуре встроенного самотестирования. Естественно, контроллер предпринимает действия по отношению к проблемным блокам, выявленным при таком тестировании. К примеру, 198-ой атрибут содержит счетчик нестабильных блоков, выявленных именно при самотестировании. Это первое. И второе. Такое впечатление, что мы с Вами ходим по какому-то замкнутому кругу. Я привожу Вам конкретный опкод и описание стандартной команды принудительного переназначения сектора, а Вы, никак не комментируя этот факт, опять повторяете, что "ремап, как таковой, якобы недоступен для ОС". Я не хочу Вас задеть, но наша с Вами беседа превращается в какой-то бессмысленный обмен сообщениями, в которых каждая сторона пытается непонятно что доказать и не может понять вторую сторону. Мне, поверьте, совершенно не жалко с Вами согласиться. Я признаю Ваш авторитет в области внутреннего устройства накопителей и архитектуры их прошивки. Я уважаю Ваши знания, но к сути нашей с Вами дискуссии они не относятся. Мне неинтересно, как устроен накопитель. Для меня это просто "черный ящик", который получает на вход один поток байтов, а на выходе выдает другой. И вот то, что он выдаст, строго стандартизовано. А Вы, к примеру, не имеете представления о деталях работы операционной системы. Вам это не нужно и неинтересно. Поэтому, к примеру, пишете, что для SATA-дисков нет понятия "master" и "slave". Давайте я Вам начну в ответ рассказывать, что Вы глубоко ошибаетесь и что промежуточный уровень ПО операционной системы инициализирует каждый дисковод как главный или подчиненный в зависимости от того, к первичному или вторичному порту контроллера он подключен? Я могу прямо вырезки кода выложить с указанием из какой системной библиотеки они взяты. Вам будет интересно? Нет. Потому что это сугубо внутреннее дело операционной системы и все эти структуры данных не выходят за пределы уровня промежуточного ПО. А теперь давайте поменяемся местами и, надеюсь, Вы меня поймете. Детали реализации технологического режима в каждом конкретном накопителе пользователя интересуют ничуть не больше, чем работа middle layer software в ОС. Может быть сойдемся на том, что я с удовольствием признаю Ваше неоспоримое превосходство в области ремонта жестких дисков и мы закроем эту тему? Как думаете? Я мог бы, ради прекращения этого непонятного спора, согласиться и с прочими Вашими утверждениями, но просто не хочется вводить в заблуждение остальных уважаемых читателей этой ветки. |
|
Отправлено: 20:38, 23-11-2012 | #12 |
Специалист Сообщения: 4186
|
Профиль | Сайт | Отправить PM | Цитировать Цитата AMDBulldozer:
Цитата AMDBulldozer:
Цитата AMDBulldozer:
Цитата AMDBulldozer:
P.S. Кстати примерно так заносится дефект у Самсунгов F3 : 8f a,0000/0/хх,хх хх хх ''''''''''''''''''''' [GL][ADD:хххххххх][C:хххх][E:0000] @Successful writeRList [GL][SAVE] где х - координаты и параметры команды. Но это тоже практически никому не надо... |
||||
------- Последний раз редактировалось misha2, 23-11-2012 в 20:57. Отправлено: 20:51, 23-11-2012 | #13 |
Ушел из жизни Сообщения: 26925
|
Профиль | Сайт | Отправить PM | Цитировать AMDBulldozer, Вы почему то не хотите понять, что пытается объяснить misha2, забудьте про ОС, более того забудьте об остальной начинке компьютера. Попробуйте рассмотреть этот вопрос как будто у вас есть доступ к ТМОС HDD через спецоборудование. В этом случае все что вы пытались доказать лишено смысла, именно потому, что все что вы объясняете привязано к ОС и железу компьютера.
Цитата AMDBulldozer:
|
|
------- Отправлено: 05:29, 24-11-2012 | #14 |
Специалист Сообщения: 4186
|
Профиль | Сайт | Отправить PM | Цитировать Да-да. Именно это я и пытался сказать. Просто команды к винту всегда можно разделить на открытые (доступные по АТА-стандарту) и закрытые (вендор-команды). Так вот СМАРТ селфтесты доступны, а сам ремап - нет. При запуске смарт селфтеста ата-командой запускается селфтест внутри винта, а сама ТМОС обнаруживая дефекты - уже и ремапит сама, своими вендор-командами. А инженерный софт умеет подавать супер-он, тем самым открывая доступ к СА (модулям) винта и позволяет именно вендор-командами заносить/перемещать/очищать дефекты в листах винта. Вот потому и недоступно это из-под ОС, т.к. в ОС (любых) просто нет этих самых супер-, вендор-команд.
А если б было доступно - то представьте сколько было б вирусни, убивающей винты и инфу на них напрочь. |
------- Отправлено: 11:21, 24-11-2012 | #15 |
Ветеран Сообщения: 8052
|
Профиль | Отправить PM | Цитировать misha2, всё бы так и было незыблемо для всех, кто хоть чуть-чуть сталкивался с обслуживанием/ремонтом HDD. Но прямое утверждение в описании программы sg_reassign: С учётом того, что программа портирована под большое количество ОС, включая Windows и включена во многие дистрибутивы Linux. Также пользователи интернета сообщают об успешном использовании данной программы. Всё это наводит на размышления
misha2, AMDBulldozer, этот спор можно было решить довольно просто. Нужен SCSI/SAS диск (к сожалению, у меня нет такого), отчёты до и после использования программы. Но вот проверить верность отчётов и изменение модулей, как я понимаю можно только с помощью комплекса PC-3000 for SCSI. И в первую очередь, меня лично интересует, производится ли пересчёт транслятора. Операция переназначения - секундное дело, но пересчёт транслятора измеряется минутами/десятками минут/часами AMDBulldozer что можете сказать по этому поводу? Как при использовании hdparm так и sg_reassign. Возможно, что если затрагивается только G-лист, то пересчёт и не нужен |
------- Последний раз редактировалось IgNat, 24-11-2012 в 13:08. Отправлено: 13:03, 24-11-2012 | #16 |
Специалист Сообщения: 4186
|
Профиль | Сайт | Отправить PM | Цитировать Реассигн это 2 варианта :
1. переназначение существущего ЛБА только через смарт селфтест (оффлайн, онлайн, short и long), и неважно на чём он проводится (ИДЕ, САТА, САС, СКАЗИ) это ж делает сам винт. 2. Ремап в процессе скана поверхности. Тогда винт при натыкании на дефект пытается 8-16 раз (например 10 раз и Сигейт Ф3) переписать его с проверкой КС . Занесение в аттрибут 197 (С5). Неудача - переназначение ЛБА. Неудача всех попыток переназначения - аттрибут 198 (С6). Удачи и неудачи операций переназначения - аттрибут 05 (удачные) , а все (и удачные и неудачные) в аттрибуте 196 (С4) общее значение. И ещё, дефект-листов у винтов несколько : 1. Р-лист (заводской) при изготовлении винта (Primary-первичный). (D-, S- листы у Самсунгов). 2. G-лист (Grown) текущих дефектов при эксплутатации (Alt- у Сигейт, R-, A- у Самсунгов). 3. Relo-лист у WD кандидаты на ремап. Сами записи о дефектов несут в себе не только адреса и кол-во, но и аттрибуты (причины) по которым он переназначен. Это легко посмотреть у Сигейтов в терминале по "Vх", где х-номер дефект листа. В А-листах самсунгов тоже можно увидеть дефекты с разными аттрибутами. Как практически и у других винтов. По аттрибутам дефекты могут заносится в соответствующие листы и логи. И напомню что отображаемый СМАРТ лишь сборник этих отчётов. Цитата IgNat:
|
|
------- Отправлено: 13:35, 24-11-2012 | #17 |
Ветеран Сообщения: 8052
|
Профиль | Отправить PM | Цитировать misha2, в том и дело, что из описание следует, что нет никаких
Цитата misha2:
Цитата misha2:
Цитата AMDBulldozer:
Я лишь хочу разобраться в верности/не верности утверждений AMDBulldozer. Для этого нужен тест программы с SCSI/SAS-диском |
|||
------- Отправлено: 20:40, 24-11-2012 | #18 |
Специалист Сообщения: 4186
|
Профиль | Сайт | Отправить PM | Цитировать Цитата IgNat:
|
|
------- Отправлено: 22:16, 24-11-2012 | #19 |
Ветеран Сообщения: 2029
|
Профиль | Отправить PM | Цитировать Цитата misha2:
Конечно, опять Вы можете сказать, что они делают это не самостоятельно, а выдавая команду микропрограмме контроллера. Но то же самое возражение можно привести практически для любой периферии. Суть в том, что в данном (и только в данном) случае у контроллера не остается "права выбора". "Виктория", к примеру, не боится давать команду записи в дефектный сектор 10 раз подряд. В любом случае, больше одного переназначения не случится. А 10 команд "SCSI Reassign Blocks" приведут к тому, что один и тот же сектор будет переназначен 10 раз. И, соответственно, 10 секторов будут заняты в резервной зоне. Простите, но я возможно проблема в том, что Вам больше приходилось иметь дело с PATA/SATA, чем со SCSI/SAS дисками? |
|
------- Отправлено: 23:12, 24-11-2012 | #20 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Диагностика Авто | cibin | Флейм | 3 | 02-11-2011 20:46 | |
Разное - Диагностика | meloyn | Хочу все знать | 2 | 19-04-2010 14:59 | |
Диагностика автозапуска Windows XP | fglo | Хочу все знать | 14 | 24-08-2008 16:56 | |
HDD - Диагностика HDD WD | 12341234 | Накопители (SSD, HDD, USB Flash) | 5 | 26-05-2008 18:15 | |
Диагностика Windows XP | papa | Хочу все знать | 1 | 05-08-2003 17:53 |
|