blAckDiVer
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору migann Цитата: Второе отличие это контрольная сумма, ес-но другая раз есть отличия. | Угу, так и есть, спасибо за подсказку - http://malthus.mooo.com/viewtopic.php?t=80 тут подробнее инфа. Только утилитка приложенная там под 64бит систимой не работает. Цитата: ROYL MODs have a 32-bit little endian checksum that is computed over the entire contents of the module. Therefore use the "32" switch, ie ... chksum2 -32 *.MOD > SA_cksm.log Earlier pre-ROYL Marvell drives have 8 bit checksums, so ... chksum2 -8 *.MOD > SA_cksm.log In both cases the MOD contents should sum to zero. That said, there are cases where good drives will have one or two MODs (eg 20 and 6F) with non-zero checksums. | Т.е. например имеем: 0A_from_PZU, байты 8-16: 0A 00 01 00 / 2D 9B A3 47 = 65546 / 1201904429 0A_from_SA, байты 8-16: 02 01 01 00 / 35 9A A3 47 = 65794 / 1201904181 Ну и с калькулятором в десятичной системе: 1201904429=1201904181+65794-65546 ChecksumFromFlash=ChecksumFromSA+ModuleIdFromSA-ModuleIdFromFlash. Но таки непонятно откуда достать содержимое модулей 0D: http://i.imgur.com/0vsbhBx.png и 47: http://i.imgur.com/vmuWZIS.png Или они не важны? kabmin4ik на неподконтрольной - не Донецк случайно? Если так - то превед сосед ))) HDAT2 не самый лучший выбор. Глючное оно очень, как по моему опыту. И может читать/писать совсем не то и не туда, вплоть до того что тестим винт на SATA, он от осознания своей ущербности отваливается с интерфейса, а прога продолжает читать-писать... уже на винт в юсб-коробке и без предупреждения. Тоже самое в плане "писать не туда" было замечено на старых HDDScan. И да, перед тем как копать служебку и сервисные проги - неплохо бы сразу осознать что оно иногда странное, не всегда предсказуемое, и может не задавать вопрос "а вы уверены?" перед необратимыми и деструктивными действиями. Лучше начать с чего-то попроще и универсального. Типа MHDD/Victoria досовых. И с их помощью примерно оценить картину, насколько всё плохо на самом деле - SMART срисовать, скан поверхности сделать обычный / с Erase Waits (MHDD, деструктивно для данных в непосредственной близости от багованных блоков) / с Advanced Remap (Victoria, не всегда эффективно, но в принципе не деструктивно, если хард не пилится), еще раз SMART срисовать, и потом уже думать... лучше о том где новый/живой-б-у хард добыть, пусть даже меньшего объема. Если это конечно не стопроцентные софтбэды и грязные контакты на плате (которые кстати неплохо бы перед тем, как мучить хард, обработать мягким ластиком и ваткой со спиртом). Да, для откручивания платки нужна мелкая звездочка, толи Т4 толи Т5, не помню, но кому сейчас легко? | Всего записей: 395 | Зарегистр. 01-05-2008 | Отправлено: 16:00 03-05-2016 | Исправлено: blAckDiVer, 16:24 03-05-2016 |
|