Что такое BADы на жестком диске? Бэд блоки во всех подробностях..
Статья была опубликована в журнале Мой компьютер №27(250) за 2003 год
Когда некоторые пользователи ПК слышат слово bad, становиться не по себе. Чем же вызвана такая реакция?. То, что bad в переводе с английского означает «плохой», это ни для кого не новость, но разве из-за этого надо падать в обморок? Иногда надо, потому что в отношении компьютеров, скорее всего, речь идет о посягательстве на святое — хранилище компьютерной системы, жестком диске. Когда возникают проблемы при работе любого компонента компьютера, это всегда неприятно для пользователя, но если речь заходит о HDD и о возможной потере информации, то эти неприятности могут оказаться весьма крупными.
Bad’овая теория
Каким бы совершенным ни был винчестер (здесь и далее под винчестером подразумевается накопитель на жестких дисках, проще говоря, HDD, просьба не путать с оружием), должен вас разочаровать, bad-секторы есть на любом винте, независимо от его новизны и используемых технологий. Просто умелые изготовители знают свое дело и, как говорится, даром хлеба не едят.
Наверное, нет смысла спорить с тем, что винчестер — это самый ненадежный компонент нашего компьютера, механика остается механикой и вечно служить не может.
Наибольшую неприятность для еще трудоспособного жесткого диска представляют так называемые bad-блоки (кластер, состоящий из нескольких секторов). Чем же вызвано появление этих нежелательных гостей, которых трудолюбивый scandisk клеймит буковкой «B»? Как ни странно, но проблемы могут начаться еще до момента включения только что приобретенного устройства. С виду безобидные удары (доброжелатель нечаянно прошелся железной тачкой по сумке с диском), падения с небольшой высоты (или с большой) могут нарушить балансировку дисков, что в конце концов приведет к чрезмерному износу подшипников, и как результат, к массовому появлению bad’ов и поломке винчестера. Гораздо меньшая сила внешнего воздействия требуется для появления bad’ов во время работы диска. Головки винчестера «парят» на очень малом удалении от диска (
0.1 мкм), поэтому даже несильное постукивание приведет к гарантированной порче той области, над которой в момент удара находилась головка (также возможен обрыв самой головки). Образовавшиеся во время удара частицы способны в дальнейшем доставить немало хлопот владельцу такого жесткого диска.
Следует также упомянуть о температурном режиме работы жесткого диска. В современных настольных системах диски со скоростью вращения шпинделя 7200 об/мин практически стали стандартом де-факто. Безусловно, они ощутимо более быстрые, чем их тихоходные родичи (5400 об/мин). Но не многие обладатели таких устройств задумываются о дополнительном охлаждении своей «рабочей лошадки», бесстрашно устанавливая его впритык к не менее теплообильной «писалке». Такое соседство может неблагоприятным образом сказаться на состоянии поверхностного слоя диска. Поэтому если уж совсем нет возможности оснастить диск дополнительным обдувающим элементом а-ля вентилятор, то хоть соседей по коммуналке винчестеру подбирайте без знойного характера (или вообще отселите его в отдельную квартиру с кондиционером и видом на море из окна :-)).
Это только малая часть нежелательных факторов, которые могут негативно влиять на жизнь жесткого диска. Как-нибудь о них мы поговорим более детально, но не сегодня…
Наверняка, некоторые читатели, прочитав в начале статьи о том, что все винчестеры имеют bad-блоки, настороженно потянулись за диском со свежими Нортоновскими утилитами, другой рукой накапывая себе дозу успокоительного (или наливая в граненый стакан). Ну что вы, не нужно так волноваться, для начала дочитайте эту статью до конца.
Если bad’ы есть на любом винчестере, почему же мы зачастую их не замечаем? Современный уровень индустрии не позволяет создать идеальный диск. Даже при самом тщательном наблюдении за процессом изготовления «блинов» (дисков), когда используются новейшие технологии и суперсовременное оборудование, на дисках появляются участки, где процесс записи и чтения происходит с ошибками или же не происходит вовсе. Поэтому еще при изготовлении, вернее, сразу после него, производитель тщательно тестирует диск. Эта процедура производится при помощи внутренней логики жесткого диска, без дополнительного программного обеспечения. Так как производство винчестеров является крупносерийным, естественно, данная процедура максимально автоматизирована. В результате тестирования становится доступной информация о дефектных участках, которая записывается в таблицу дефектов или дефект-лист (defect list). Последний содержит адреса участков поверхности, непригодных для дальнейшего использования (тех самых bad’ов). Так как это очень важная информация, используемая на протяжении всего срока эксплуатации винчестера, то дефект-лист на диске представлен в нескольких копиях.
После того, как процесс тестирования успешно завершен, производится переадресация секторов, в результате чего сбойные секторы пропускаются и остаются вовсе незадействованными. Поэтому на новом диске создается видимость «безгрешной» поверхности.
На современных винчестерах дефект-листов, как минимум, два, а то и больше. Один из них называется P-list (Primary list). В него заносятся адреса поврежденных участков или отдельных секторов, которые обнаружились при технологическом тестировании. Второй дефект-лист называется G-list (Grown list). В нем приводятся адреса запорченных участков, которые появились непосредственно во время эксплуатации жесткого диска. С помощью этой таблицы можно судить, каково сегодняшнее состояние поверхности диска. Если же он начал заполняться, т.е. контроллер обнаружил поврежденные участки или секторы и указал его адрес в дефект-листе, значит, процесс пошел. Правда, предугадать его интенсивность весьма не просто. Ознакомиться с содержанием этого листа не составит труда, достаточно лишь иметь специальную утилиту или же просто посмотреть показания S.M.A.R.T.’a (Self-Monitoring Analysis and Reporting Technology).
В современных моделях жестких дисков представлены еще два дефект-листа — лист сервометок и временный. Как известно, сервометки были разработаны для лучшего позиционирования головок, когда плотность записи достигает такой величины, что головки не могут быстро и точно перемещаться с одной дорожки на другую. Но, как ни странно, сервометки тоже могут содержать ошибки. И для большей надежности винчестеров дефектные сервометки начали заносить в специальный, предназначенный только для них список.
Последний дефект-лист — временный, предназначенный для записи подозрительных, с точки зрения контроллера HDD, секторов. Например, если не удалось с первого раза считать или записать данные в определенный сектор, либо же время записи или чтения показалось контроллеру уж больно долгим (т.е. вышло за определенные рамки). Тогда контроллер заносит адреса «подозрительных» секторов во временный дефект-лист. Если с проблемными секторами он ничего не может сделать (ни записать, ни считать данные), то эти секторы фиксируются в G-list’е, и считаются bad’ами. Нужно сказать, что контроллер просто так не заносит секторы в дефект-лист. Он придерживается пословицы — семь раз проверь, один раз запиши в дефект-лист. И не подумайте, что контроллер такой неторопливый. А лучше представьте, какова будет емкость накопителя, если при малейшем подозрении на bad, контроллер будет отправлять адрес этого сектора в дефект-лист. Ведь когда сектор появился в любом из этих листов (кроме временного), он перестает существовать.
Что же делать, если на диске появились bad ектора?
Что же делает винчестер, когда обнаруживает bad-сектор и заносит его в G-list? По идее, жесткий диск просто не замечает такой сектор и делает вид, что его и не существовало. Но тогда емкость накопителя начала бы резко сокращаться, а доверие пользователя к накопителю и к производителю, в частности, резко ухудшилось. А так как bad’ы рано или поздно, но все равно появятся, умные производители придумали очень интересную вещь. Диск начали пополнять дополнительной резервной емкостью, которая использовалась для переадресации дефектов. Сейчас немного подробней об этой переадресации.
Каждый раз, когда на поверхности появляется bad-сектор, контроллер присваивает адресу испорченного сектора адрес сектора с резервного места. И при следующем обращении по этому адресу головки следуют к резерву и работают с переназначенным сектором. Единственным недостатком такого метода (называемого remap’ом) заключается в том, что в этом случае несколько уменьшается скорость работы винчестера. Например, жесткому диску надо прочитать данные с пяти секторов, размещенных последовательно друг за другом. Допустим, что один из этих секторов переназначенный и находится далеко от остальных четырех. Тогда вместо того, чтобы быстро выполнить считывание головки будут вынуждены «лететь» к переназначенному сектору, тем самым, увеличивая время чтения. А если переназначенных секторов довольно много, тогда скорость винчестера может ощутимо снизиться.
Remap делается автоматически, и на хороших дисках пользователь, скорее всего, даже не заметит неудобств (лишь бы не запортился сектор с важной информацией), до того быстро может проходить этот процесс. Но и здесь не все так благополучно, как может показаться на первый взгляд. Дело в том, что на многих дисках автоматический remap производится во время процедуры записи данных. Вот здесь как раз и «зарыта собака». Все заботящиеся о нас операционные системы перед тем, как записать что-то на диск, проверяют область, в которую будет производиться запись, на ошибки и дефекты. И при обнаружении чего-то неладного обойдут этот участок десятой дорогой. Вот и получается, что ОС преграждает путь автоматическому remap’у. Но из любой трудности можно найти выход.
Свет в конце туннеля.
Итак, как быть, если утилиты показывают на огромное количество bad’ов, а диск не делает remap? Нужно воспользоваться программой, которая обращается и работает с диском через порты IDE-контроллера, не трогая BIOS, а тем более функций операционной системы.
Заслуживает определенного внимания программа MHDD, написанная Дмитрием Постриганом (http://mhddsoftware.com). Почему именно эта? При небольшом объеме (
100 Кб) утилита довольно функциональна, а также имеет русскоязычную документацию. Описание работы с ней — это тема отдельной статьи. Скажу лишь, что пользуясь этой софтиной, можно не только сделать remap и узнать все о своем винчестере. Ждите соответствующего материала.
На прощание хочется дать несколько советов. Не бейте свой жесткий диск (ни случайно, ни умышленно). От этого лучше работать он наверняка не станет. Если уж совсем достала вас неторопливость и кряхтение старичка, лучше подбодрите его добрым ласковым словом. Нежелательно использовать жесткий диск в качестве «носителя» информации (для переноса данных с одного компьютера на другой). В этом случае вероятность падения HDD резко увеличивается, чего последний может не перенести. Не забывайте иногда проводить проверку диска scandisk’ом или аналогичными тулзами. Своевременно выявленные баги помогут вам адекватно среагировать в этой ситуации и сохранить целостность данных. Периодически делайте резервные копии самой существенной информации. Одной-двух болванок CD-R в месяц будет более чем достаточно для резервирования самой важных данных среднестатистического пользователя. Фильмы в формате MPEG4 и mp3-файлы зачастую можно найти у знакомых, а вот документы и инфу, которая собиралась годами (в том числе и сейвы для игроманов), лучше резервировать. Придерживаясь этих несложных правил можно свести к минимуму как материальные, так и моральные потери во время эксплуатации жесткого диска. И пусть bad’ы обходят вас стороной!
Полезная информация по ремонту и обслуживанию жестких дисков персональных компьютеров:
Источник
Что такое бад блок
От возникновения bad-блоков, которые также называют плохими или сбойными блоками, к сожалению, не застрахован ни один жесткий диск. А что же такое bad-блок? Этим термином называют участок жесткого диска, нормальная работа с которым затруднена, либо невозможна. Такие блоки могут возникать на участках, занятых информацией различного рода, служебной или пользовательской.
Естественно, что bad-блоки, образовавшиеся на секторах, содержащих системную информацию, наиболее неприятны (кроме специалистов по ремонту компьютеров), поскольку они препятствуют работе как диска, так и системы в целом.
Причины возникновения сбойных блоков могут быть разными. Одни bad-блоки поддаются лечению, другие – нет. Метод лечения нужно выбирать в зависимости от типа bad-блока.
Сбойные блоки возникают как на старых, так и на современных жестких дисках. Миф о том, что современные диски не склонны к образованию «бэдов», пока остается лишь мифом. Технология, позволяющая разрабатывать винчестеры, работающие бесперебойно, пока не изобретена.
Чтобы лучше понять природу возникновения bad-блоков, нужно уяснить следующее:
Все жесткие диски на низком уровне разделены на сектора. Каждый сектор содержит не только пользовательскую информацию, но и собственную служебную, в частности, контрольную сумму сектора, поля идентификации, код восстановления ошибок и др.
В современных досках данные адресуются с помощью единственного параметра, который обрабатывается контроллером диска и по которому определяется реальный физический адрес сектора.
По своей природе, bad-блоки подразделятся на логически и физические. В настоящее время большинство логических бэдов относятся к устранимым, причем многие из них можно вылечить самостоятельно. Физические bad-блоки, как правило, вызваны разного рода механическими повреждениями частей жесткого диска. Если на диске появились физические бэды, скорее всего, потребуется квалифицированная компьютерная помощь. Полное восстановление физических бэдов практически любого типа невозможно, но остаётся небольшой шанс спасти информацию, хранившуюся на сбойных секторах, и восстановить работоспособность жесткого диска.
Если на диске появились bad-блоки, необходимо внимательно следить за скоростью их распространения. Если со временем число бэдов не увеличивается или увеличивается незначительно, диском можно пользоваться, время от времени проводя резервное копирование данных. Если же число бэдов стремительно растет, такой диск не пригоден для нормальной работы и требуется его срочная замена.
Источник
Bad-блоки HDD: причины и виды
В предыдущих статьях мы неоднократно упоминали о таком явлении, как сбойный (плохой или bad) блок, однако до сих пор не дали точного определения, что же это такое, каковы причины их возникновения, как с ними бороться и нужно ли. В этой статье рассмотрим два первых вопроса и предоставим вам немного времени для собственных размышлений и поисков решений. В следующий раз все-таки поговорим о методах борьбы с ними. Итак, под bad-блоком понимается обычно конкретный участок диска, нормальная работа с которым не гарантируется или невозможна вовсе. На таких участках может содержаться различная информация, это могут быть данные пользователя или служебная информация (иначе называемая серво (очевидно от лат. servire или англ. serve — служить), в этом случае это чревато последствиями, тяжесть которых варьируется в очень широких пределах), хотя, конечно же, лучшим вариантом было бы отсутствие в этой области чего-либо (правда, столкнуться с бэдами в таких областях скорее не придется). Появление таких секторов может быть обусловлено разными причинами, в одном случае такие секторы можно восстановить, в другом нельзя, в одном нужно использовать одни методы лечения и переназначения в другом другие. Но сначала развеем несколько довольно распространенных мифов.
Миф первый: на современных винчестерах не бывает бэдов. Это неправда, бывают. По большому счету технология та же, что и годы назад, только усовершенствованная и доработанная, но по прежнему не идеальная (впрочем, идеальная вряд ли будет создана на базе технологий магнитной записи). Миф второй: для винчестеров оснащенных SMART это не актуально (читай там не может быть бэдов). Тоже не так: актуальна, ничуть не меньше чем для винчестеров без SMART (если таковые еще остались). Понятие сбойного сектора для нее родное и близкое, это должно было стать понятно из соответствующих публикаций посвященных этой технологии (ссылки в конце). Дело только в том, что большую часть забот о таких секторах ранее возлагавшуюся на пользователя, SMART взяла на себя. И часто может случиться так, что пользователь вообще ничего не знает и не узнает о имеющих место бэдах на его винте, если конечно ситуация не патологическая. Доводилось слышать от пользователей, что так продавцы порой аргументируют свой отказ в гарантийном обмене винчестеров, у котрых бэды «всплыли» наружу. Продавец, конечно же, не прав. SMART не всемогуща, а бэды пока никто не отменял. Для того, что бы разобраться в бэдах и их разновидностях, углубимся в метод хранения информации на винчестере, совсем на чуть-чуть. Выясним два момента. 1. Единицей которой оперирует винчестер на низком уровне является сектор. В физическом пространстве на диске, соответствующем сектору, записываются не только непосредственно данные, но и служебная информация — поля идентификации и контрольная сумма для него, данные и контрольный код для них, код для восстановления ошибок и др. (не стандартизировано и зависит от производителя и модели). По наличию полей идентификации различают два вида записи — с полями идентификаторов и без оных. Первый стар и уступил свои позиции в пользу последнего. Позже станет понятно, почему я это отмечаю. Важно также, что имеются средства контроля ошибок (которые как мы увидим, могут стать их источниками). 2. При работе со старыми винчестерами необходимо было прописать в BIOS их физические параметы, которые указывались на этикете, а для того, чтобы однозначно адресовать блок данных, необходимо было указывать номер цилиндра, номер сектора на дорожке, номер головки. Такая работа с диском была полностью зависимой от его физических параметров. Это не было удобным, и связывало руки разрабочикам во многих вопросах. Требовался выход и он был найден в трансляции адресов. Та, которая нас интересует — данные в накопителе решено было адресовывать одним параметром, а функцию определения действительного физического адреса соответствующего этому параметру возложить на контроллер жесткого диска. Это давало терубемую свободу и совместимость. Реальные физические данные накопителя уже оказывались не важны. Важно только, чтобы число логических блоков указанное BIOS не превышало действительное. Создание такого транслятора имеет огромное значение и для вопросов бэд-секторов тоже. И вот почему. Обработка плохих секторов старых жестких дисках была не совершенна, осуществлялась средствами файловой системы. Диск поставлялся с наклейкой, на которой были указаны адреса дефектных блоков, найденных изготовителем. Пользователь сам в ручную заносил эти данные в FAT, и исключал таким образом исключалось обращение к ним операционной системы. Технология изготовления пластин была несовершенная тогда, и несовершенна сейчас.
Не существует методов создания идеальной поверхности не содержащей ни одного плохого блока, вопреки встречающемуся мнению, что с завода винчестер поставляется без них. С ростом объема дисков росло количество сбойных секторов при выходе с завода, и, понятно, что только до определенного момента процедура их регистрации в FAT могла выполнятся в ручную, нужно было найти способ маркировать бэды, даже не смотря на то, что не известно, какая файловая система будет использоваться. Изобретение транслятора позволило решить эти проблемы. На винчестере выделялась специальная защищенная область, куда записывался транслятор, в котором устанавливалось соответствие каждого логического блока непрерывной цепочки и реального физического адреса. Если вдруг на поверхности обнаруживался сбойный блок, то он просто пропускался, а данному логическому блоку присваивался адрес следующего физического доступного блока. Транслятор считывался с диска при включении. Создание его выполнялось (и выполняется) на заводе, и именно по этому, а не от того, что производителем применяется какая-то супер технология, новые диски как бы не содержат бэд-блоков. Физические параметры оказались скрыты (и они слишком рознились, так как у фирм оказались развязаны руки в производстве своих собственных форматов низкого уровня, и пользователя это не заботило), дефекты помечались на заводе, универсальность увеличилась. Хорошо как в сказке.
Теперь вернемся к бэдам и их разновидностям. В зависимости от природы происхождения всех их можно подразделить на две большие группы: логические и физические. Физические и логические дефекты Дефекты поверхности могут быть связаны с постепенным износом магнитного покрытия дисков, просочившимся через фильтр мельчайшим частицам пыли, кинетическая энергия которых, разогнанных внутри накопителя до колоссальных скоростей, оказывается достаточной для повреждения поверхности дисков (впрочем, скорее всего они скатяться с диска под действием центробежных сил и будут задержаны внутренним фильтром, но напакостить могут успеть), результатом механических повреждений при ударе, при котором могут из поверхности могут выбиться маленькие частицы, которые потом в свою очередь также будут выбивать другие частички, и процесс пойдет лавинообразно (такие частицы тоже будут скатываться с пластин под действием центробежных сил, но значительно дольше и тяжелее, так как будут удерживаемы силами магнитного притяжения. Это еще чревато тем, что с ними будет происходить столкновение головки, парящей на очень малой высоте, что вызовет ее нагрев и ухудшение рабочих характеристик — будут возникать искажения сигнала, результат — ошибки чтения), доводилось слышать (у меня такой статистики нет) что и курение у компьютера способно сделать то же самое, так как табачные смолы способны проникать сквозь воздушный фильтр винчестера (у которых он есть), приводя там к прилипанию головок к пластинам (порче поверхности и головок), просто оседая на поверхности, и меняя тем самым рабочие характеристики и т.д. Такие сектора к обращению оказываются непригодными и должны быть исключены из обращения. Восстановление их не представляется возможным ни в домашних условиях, ни в условиях сервисных центров. Будет хорошо, если из них удасться хотя бы восстановить информацию. Скорость процесса такого вида разрушения поверхности индивидуальная. Если число бэдов не растет или растет крайне незначительно, то можно серьезно не опасаться (хотя делать резервное копирование все же стоит) если же рост быстрый, то диск придется заменить, и, причем, очень поторопиться.
При данном виде бэдов можно произвести переназначение блоков на резервную поверхность: имеет смысл при отсутствии прогрессирования. Но об этом не сейчас. Это если говорить об области данных. Как уж было отмечено, на пластинах храниться еще и служебная информация. В процессе использования она также может оказаться разрушенной. Это может быть гораздо болезненнее, чем обычной пользовательской поверхности. Дело в том, что сервоинформация активно используется в процессе работы: по серво меткам происходит стабилизация скорости вращения дисков, удержание головки над заданным цилиндром независимо от внешних воздействий. Незначительные разрушения сервоинформации могут пройти незамеченными. Серьезные повреждения сервоформата могут сделать недоступной какую-то часть диска или весь диск целиком. Поскольку сервоинформацей пользуется программа накопителя и она критически важна для обеспечения нормального функционирования и вообще в силу ее специфики, дела обстоят с ней намного сложнее. Некоторые винчестеры позволяют отключить сбоящие серводорожки. Восстановление же их возможно только на заводе на специальном дорогом и сложном оборудовании (оценим приблизительно расходы на такой ремонт негарантийного винчестера и поймем, что правильно будет назвать этот вид бэдов неисправимым). К физическим бэдам можно также отнести сбойные сектора, появление которых обусловлено неисправностями электронной или механической части накопителя, например обрыв головок, серьезные механические повреждения в результате удара — заклинивание катушки позиционера или дисков, смещение дисков. Действия здесь могут быть различными и зависеть от конкретной ситуации, если, например, обрыв головки (такие бэды появляются потому, что делается попытка обращения к поверхности, доступ к которой не может быть осуществлен (что вовсе не означает, что что-то не так с поверхностью)), то, например, часто ее можно отключить (а можно и поменять в условиях специализированных сервисных центров, вот только стоиомость операции заставляет серьезно задуматся о ее целесообразности (в большинсте случаев ответ отрицательный), если конечно, речь не идет о необходимости восстановить крайне ценную информацию (но это уже другой разговор)). В целом же для этого вида повреждений характерен катастрофический характер. Т.е. как видим физические бэды не лечатся, возможно лишь какое-то «смягчение» их присутствия. С логическими плохими секторами ситуация проще. Некоторые из них излечимы. В большинстве случаев обусловлены ошибками записи.
Можно выделить следующие категории:
1. Самый простой случай: ошибки файловой системы. Сектор помечен в FAT как сбойный, но на самом деле таковым не является. Раньше таким приемом пользовались некторые вирусы, когда на небольшом обьеме винчестера требовалось найти себе укромное местечко, не доступное простыми средствами. Сейчас этот прием не актуален, так как скрыть в недрах Windows пару мегабайт (а то и пару десятков мегабайт) не представляет никакой сложности. Кроме того так кто-то мог просто пошутить над незадачливым пользователем (программы попадались такие). Да и вообще файловая система вещь хрупкая, лечится очень легко и абсолютно без последствий.
2. Неисправимые логические бэды — характерны для старых винчестеров использующих запись с полями идентификаторов. Если у вас такой диск, то вполне можете с ними столкнуться. Обусловлено неверным форматом физического адреса, записанного для данного сектора, ошибка контрольной суммы для него и т.д. Соответственно, невозможно обращением к нему. На самом деле они восстановимы, но на заводе. Поскольку я уже сказал, что сейчас используется технология записи без полей идентификаторов, то эту разновидность можно считать неактуальной.
3. Исправимые логические бэды. Не так уж редко встречаемый, особенно на некоторых типах накопителей тип сбойных блоков. Происхождением в основном обязаны ошибкам записи на диск. Чтение произвести с такого сектора не удается, так как обычно в нем ЕСС код не соответствует данным, а запись обычно невозможна, так как перед записью осуществляется предварительная проверка подлежащего записи пространства, и поскольку с ней уже обнаружены проблемы, запись в данную область отклоняется. Т.е. получается блок невозможно использовать, хотя физически поверхность, им занимаемая в полном порядке. Дефекты подобного рода могут быть иногда вызваны ошибками в микропрограмме винчестера, могут быть спровоцированы программным обеспечением или техническими причинами (напримем перебоем питания и его колебанием, уходом во время записи головки на недопустимую высоту и др.). Но если удается привести в соответствие содержимое сектора и его ECC-код, то такие блоки бесследно проходят. Причем процедура эта не сложна, а средства для ее осуществления широко доступны, и, в общем-то, безобидны.
4. Появления на винчестерах бэд-блоков этого вида обязано особенностям технологии производства: никогда не существует двух абсолютно одинаковых устройств, какие-то их параметры непременно отличатся. При подготовке винчестеров на заводе, для каждого определяется набор параметров, обеспечивающих наилучшее функционирование данного конкретного экземпляра, так называемые адаптивы. Эти параметры сохраняются, и в случае если они каким то загадочным образом оказываются повреждены, то результатом может быть полная неработоспособность диска, нестабильная его работа или большое количество сбойных секторов появляющихся и исчезающих то в одном, то в другом месте. В домашних условиях с этим сделать ничего нельзя, но все можно настроить на заводе или в сервисном центре. Как видим, реально лечатся в домашних условиях только два вида логических бэдблоков. Другие в случае необходимости можно попробовать подменить на резервные, но не вылечить. С третьими дома сделать ничего нельзя. О том, как и что нужно делать в первых двух случаях будем говорить в следующий раз.
Источник