Как восстановить повреждённые сектора жёсткого диска?[В[ОС]становление данных] zhitsoboy.ru

Как восстановить повреждённые сектора жёсткого диска?[В[ОС]становление данных]

Как восстановить повреждённые сектора жёсткого диска?[В[ОС]становление данных]

Сообщение отредактировал stp101 — 16.04.18, 22:57

ivan govorov,
Дело такое. Имеются поврежденные сектора на жестком диске + слетела файловая таблица (возможно и в виду повреждений). Можете, сделать как пользователь выше — запустить hdd regenerator 2011. Он может немного продлить жизнь диску, перенеся ссылки на поврежденные сектора в резервную область диска. По окончанию выполнения действий им (!), нужно будет решить — нужны ли данные, находящиеся на диске или нет. Если нужны, то стоит подумать о том, что скорей всего они будут потеряны из-за повреждений и потраченное на восстановление время может быть потрачено зря. Повысить себе шансы на восстановление можно изучив консольную программу testdisk. А именно её функций восстановления таблицы разделов и файловой таблицы. Если не нужны — производите удаление всех разделов, затем создайте их снова и произведите полное их форматирование. После завершения вышеописанных операций диск можно будет использовать снова.

Надеюсь, что у вас были резервные копии Ваших файлов и Вы уважаете резервное копирование хотя бы раз в неделю. Если нет — надеюсь, что этот случай научит делать резервные копии.

Сообщение отредактировал tempico — 21.03.13, 16:11

tempico,
понял, благодарю. Данные не нужны, мопед не мой. Сегодня включил этот ноут, и — что за черт. У меня прекратили загружаться все LiveCD. Вообщем, происходит загрузка ливе сиди, а в итоге вместо загрузившейся системы я вижу черный экран с белым курсором мышки. Что я мог сделать не так?
Хм, вот что я в данный момент сделал. Вставил подозрительный HDD в другой рабочий ноут. Включил. Сразу пишет: SMART Failure predicted on hard disc 0: название диска. Запустился из-под ливе сиди акрониса. Удалил все тома и отформатировал. За 15 минут работы hdd нагрелся так, что можно чай кипятить. Похоже, ему все-же хана. Сейчас вставлю hdd в его родной ноут, попробую винду накатить.

апд: Начал устанавливать винду, сразу пишет: «Установка на данный диск невозможна. Возможно вскоре диск будет поврежден». Но все равно начал устанавливать. Дальше все по накатанной. Спасибо за помощь!

ivan govorov,
Я бы не рисковал в таком случае использовать этот диск. Неисправность на плате жесткого диска, созданная из-за перегрева, может привести к повреждению чипсета материнской платы ноутбука. При сгорании микросхем происходят действительно рандомные вещи. А тут два девайса соединены напрямую одним проводом и китайским знаком качества.

Надеюсь, что пользователю ноутбука повезет и все будет более-менее хорошо.

Сообщение отредактировал tempico — 21.03.13, 22:36

А тебе — читать технику безопасности и дать по рукам. Системник мог загореться в любой момент. Как минимум из-за КЗ. В БП токи не детские. По 20 ампер. Если самому пофиг — не нужно подставлять близких.

Сообщение отредактировал tempico — 22.04.13, 20:58

Сообщение отредактировал Shoore — 05.09.13, 18:34

Всем привет.
помогите решить проблему. Я сбился с ног и мозги взрываются не знаю что делать. проблема следующая:
Внешний жесткий диск Фирма eGo Portable hard Drive модель RPHD-UG3 когда подключаю к компу просит пароль скрин во вложенном файле.
пароля я не помню. печаль!! как обойти этот пароль и сохранить всю информацию на жестком диске.
Дамы и Господа помогите Вы Моя надежда.
Умы интернета подключаемся. Всем Миром.

Это карта кластеров диска. Наверно, без неё никак. Можете написать свою файловую систему, которая не требует такого атавизма 😛

Немного «извратился» и подсмотрел вот что:

Практически чистый том с размером 4ГБ

Рекомендую для начала почитать хотя бы вот это Оправданность цен на восстановление данных с HDD

Сообщение отредактировал Shoore — 01.05.14, 22:11

Доброго времени суток!)) Беда,товарищи. Вставил внешний жесткий в USB смарт телевизора(LG), нажал на паузу при просмотре каналов от антенны, он что-то написал и предложил»да/нет». Не прочитав сообщение, давлю «да» и всё. HDD не опознан, пишет мне телевизор. Комп определяет его через управление компьютером, что там делать с ним, я не знаю. Внимание, вопрос: как восстановить работоспособность изделия и при этом сохранить 900 Гб информации? жесткий WD My Passport 1 ТБ.
tempico,
такие дела.

nik5075,
А, ну это не так страшно. Есть варианты.
99.9% рабочий вариант спасения информации:
Запускаем testdisk, отключаем логгирование. Выбираем диск на 1ТБ, тип партиции intel, нажимаем анализ, затем load backup (глядите подсказки внизу, кнопка L). Скорее всего найдется годный бекап таблицы. Нажмете P (снова же глядите подсказки) для превью файлов — если узнаете свои файлы — отлично! Значит этот бекап тот, что нужен. Сохраните бекап этой таблицы как её оригинал (программа подскажет какую кнопку нажать, скорее всего W). Если бекап не тот — глядите другие копии таблицы, без надобности и уверенности «W» не жать. Если и там нет — придется запустить глубокий анализ. Но практика показывает, что такая проблема устраняется с первого раза, с первого бекапа, минуты за полторы. Алгоритм восстановления таблицы ФС будет схожий, просто в список добавится «больше копий».
После записи изменений на диск подождите секунд 20, затем просто выдерните его без безопасного извлечения. Винда любит написать всякий бред на диск при извлечении. Если операция будет делатся под линуксом (рекомендую этот вариант, но не настаиваю), то желательно перед извлечением в консоли написать sync для синхронизации буферов и устройств хранения, и только после этого сделать физическое извлечение.
Если боитесь делать полное восстановление, переживаете, что нажмете не туда.. то на моменте просмотра списка файлов (P) можно нужные файлы восстановить, нажав C (copy files from damaged device) и выбрав директорию, в которую эти восстановленные файлы будут скопированы (разумеется директория должна быть НЕ на «поврежденном» диске, а, например, на системном диске компьютера).
Если диск снова начнет определятся со всеми файлами — сделайте проверку диска (чек диск), без проверки свободного пространства.

95% рабочий вариант:
Если всё равно ничего не понятно: запускайте (от имени администратора) R-Studio, которую я дал выше, нажимайте «сканировать», затем в результатах сканирования можно будет вытащить файлы и директории. Но они могут быть дико разбросаны, поэтому придется быть предельно внимательным. Но зато интерфейсик будет графический, с кучей красивых кнопок.

50% вариант:
Качаем Recuva. Мастер все доходчиво распишет. Восстановление будет долгим, названия файлов будут потеряны, структура директорий — уничтожена. Данные будут восстановлены, но придется потратить много времени на их обработку.

0% на спасение данных:
Отформатируйте диск и просто используйте его как новый, будто купленный в магазине. Это будет хорошим уроком. Если данные были действительно нужны — были бы резервные копии, которые за пол часа можно было бы вернуть обратно на диск. Восстановление файлов, конечно, это хорошая практика, но Вы должны понимать, что программы для восстановления — не панацея и не заменяет регулярное резервное копирование. Это дорогостоящая операция (особенно в корпоративном секторе), в которой никто не может дать гарантий.

-1%
Может кто-то посоветует какие-то другие программы, которые в 1 клик восстанавливают информацию. Конечно же можете попробовать. Но имейте в виду, что в ручном режиме Вы хотя бы знаете, что может сделать программа. В автоматическом она может уничтожить данные.

Сообщение отредактировал tempico — 23.09.14, 15:57

Восстановление дефектных участков жесткого диска

Материал подготовлен совместно с техническими специалистами Запускай.РФ — у них вы можете заказать недорогой ремонт компьютеров.

Перед тем как разобраться в вопросе, касающимся диагностики и лечения неисправных участков, остановимся на особенностях устройства оборудования и организации на нем системы хранения информации. Сам жесткий диск представляет собой совокупность вращающихся магнитных дисков, над которыми движутся головки, считывающие информацию.

Эти головки выполняют следующую функцию. Они намагничивают соответствующие участки жесткого диска, оставляя на них информацию в виде нулей и единиц. Так как процесс записи характеризуется строгим порядком, то информация заносится не хаотично, а в определенные места, которые называются секторами.

Если информация легко считывается программой, то он в порядке и функционирует в соответствии с нормой и требованиями, предъявляемыми к оборудованию. В обратном случае, когда информационный ресурс недоступен для восприятия, сектор считается битым.

В чем причины образования таких секторов? Как правило, такие участки жесткого диска образуются в результате неправильного выключение компьютера по вине пользователя или неожиданного отключения электричества. Так же причина кроется в механическом воздействии, к примеру, в ударе персонального компьютера. Перегрев и брак еще один способ получить битый сектор.

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

Организация проверки поврежденных секторов

Каким образом можно выявить сбойные сектора на жестком диске персонального компьютера? В практике используются несколько способов. Один из них — использование бесплатной программы Victoria разработанной Сергеем Казанским, талантливым программистом из Белоруссии.

Она пользуется популярностью у многих пользователей и программистов, поскольку эффективно справляется со всеми поставленными перед ней задачами. Кроме DOS версии доступны для использования Windows-версии. Но для максимально эффективной работы все-таки рекомендуем применять первый вариант, на примере которого и рассмотрим особенности диагностики.

Спектр функциональных возможностей утилиты включает:

  • потенциал формирования и просмотра сводной таблицы диагностики состояния жесткого диска ПК
  • запуск сканирование поверхности и поиск дефектных, нечитаемых участков
  • реанимирование поврежденных участков
  • полное форматирование жесткого диска на всех уровнях

Внимание! Все действия вы выполняете на собственный страх и риск, возможна утеря информации хранящейся на жестком диске в процессе восстановления.
Данная программа имеет много возможностей и алгоритмов работы, в данной статье рассмотрены лишь некоторые из них. Кроме того существуют нюансы в зависимости от производителя и модели HDD.

Сохраняем программу на съемный носитель (загрузочную флеш-карту), и настраиваем БИОС так, чтобы работа с программой была максимально корректной. Входим в меню BIOS и устанавливаем режим SATA в IDE значение.

Изображение демонстрирует, что в меню установлен режим AHCI. При такой настройке используемая нами программа не сможет провести диагностику жесткого диска. Далее запускаем программу Victoria с загрузочной флешки.

Выбираем IDE-канал, с которым работает жесткий диск персонального компьютера. Порядок действий следующий:

  1. на клавиатуре в английской раскладке нажимаем клавишу P , появляется окно с меню
  2. выбираем нужный канал и жмем «Ввод»

Соблюдаем следующее условия:

  • жесткий диск (ЖД) подсоединен к порту SATA, пункт меню «Ext. PCI ATA/SATA»
  • ЖД характеризуется разъемом IDE, иной предлагаемый программой вариант

При условии, что настройка контроллера сделана правильно, программа диагностики выдаст окно со списком каналов. Непосредственно с клавиатуры вводим цифру номера канала (на изображении это номер три), и нажимаем «Ввод».

Для того чтобы проверить правильность выполненных действий, проводим следующий ряд манипуляций. Нажимаем функциональную клавишу F2 . Экран представляет служебную информацию, которая содержит данные о модели, объеме, номере и прочих характеристиках жесткого диска. Если такая информация появилась, значит, программа к диску подключилась, и все сделано верно.

Далее просматриваем SMART таблицу, если случай не тяжелый, то такая таблица вполне может предоставить данные о наличии битых секторов и без дальнейшего сканирования. Просмотр таблицы доступен при нажатии на функциональную клавишу F9 .

Главные пункты, которые нам интересны больше остальных, называются:

  • Reallocated sector count
  • Current pending sectors

Первый пункт содержит информацию о том, сколько секторов имеются в резервной зоне восстановления. Второй пункт характеризует количество секторов, вызывающих подозрения, чаще других сюда попадают сектора, которые не получилось расшифровать при чтении жесткого диска.

Как демонстрирует изображение на рисунке, количество восстановленных секторов составляет 767 единиц, а количество проблемных — 5 единиц. Информация неутешительная, так как объем проблемных компонентов значителен, и такой жесткий диск в ближайшем времени окончательно выйдет из строя. Пока вся информация еще может быть сохранена, необходимо в срочном порядке делать резервную копию, а жесткий диск заменить. Выход в основное меню программы осуществляется при нажатии любой клавиши на клавиатуре.

Способы восстановления битых секторов

Итак, диагностика закончена, и утилита представила отчет о состоянии жесткого диска персонального компьютера. Как же восстановить поврежденные сектора жесткого диска? По большому счету сделать это довольно просто. Легкий вариант — активировать сканирование в режиме автоматического восстановления.

Как происходит восстановление, разберем суть работы. Сами дефектные участки делятся на два вида. Первый — когда записанная информация не читается, потому что наблюдается расхождение объема информационного поля и итоговой суммы контроля в конце. Как правило, такое происходит из-за внезапного прекращения работы ПК.

Такие сектора в большинстве случаев дефектными не являются, просто процесс записи информации был прекращен внезапно, поэтому финальный контрольный элемент старый и не актуален текущему моменту. Восстановить такой диск просто — отформатировать. В последствие можно его использовать без опасений за качество работы.

Второй случай, когда сектор имеет механическое повреждение в виде царапины или размагничивания. Причина таких повреждений, как правило, перегрев, реже удар. Исправить такой сектор гораздо сложнее, но, тем не менее, возможно. Делается это за счет потенциала сектора, который устроен таким образом, что информация, хранящаяся на нем, занимает лишь часть объема, а реальный потенциал гораздо больше. Жесткий диск использует систему переадресации, и оперативно может перезаписывать информацию из областей недоступных для чтения.

Логически процесс выглядит следующим образом, записанная информация физически находится в другом месте, а путь к ней остается прежним. Естественно, такой способ несколько замедляет процесс чтения, но если количество таких секторов незначительно, то работа в таком режим вполне допустима.

Обратимся к представляемой здесь утилите Victoria, и ее возможностям по реанимированию битых дисков. Функциональной клавишей F4 вызываем контекстное меню, и выбираем пункт «BB: Erase 256 sect». Нажимаем «Ввод» и активируем сканирование жесткого диска.

Процесс занимает длительное время, от получаса до пары часов, так что лучше набраться терпения. Как только будет обнаружен дефектный сектор, утилита сразу же постарается его отформатировать. При условии, что сектор не имеет механических повреждений, процедура пройдет легко, и сектор будет пригоден для последующего использования.

Если же программа найдет серьезно поврежденный сектор, на экране появится сообщение об ошибке.

Рекомендуется не прекращать процесс сканирования жесткого диска, и даже если ошибок много, довести до конца. Поскольку гарантии в том, что не появятся сектора первого типа, нет, а переносить всю информацию с дефектной части в область резервного копирования нерационально.

Конечно, все эти манипуляции могут оказаться довольно сложными для неопытного пользователя компьютера, в таком случае можно воспользоваться альтернативным вариантом и обратиться в сервис http://запускай.рф/информация/территория/ясенево/, где ремонтом вашего HDD займутся профессионалы.

Остальные читатели могут ознакомиться с инструкцией по переносу нечитаемых секторов жесткого диска в область резервного копирования.

Функциональной клавшей F4 вызываем контекстное меню утилиты, и выбираем строку с названием «BB: Classic REMAP». Нажимаем «Ввод».

Процесс сканирования поверхности жесткого диска начнется вновь, но в этот раз форматирование происходить не будет, каждый сектор, который невозможно будет прочитать и идентифицировать, утилита перенесет в область резервного копирования. Важно учесть состояние жесткого диска и степень его износа. В критических случаях, область резервного копирования может оказаться недостаточной, и тогда выполнить операцию программе не удастся. Но как демонстрирует рисунок, представленный ниже, все прошло отлично.

Утилита завершила свою работу. Все области жесткого диска были просканированы. Дефектные сектора первого и второго типа найдены и приведены в порядок. После всего комплекса процедур жесткий диск должен отвечать удовлетворительному состоянию.

Для корректного завершения работы с жестким диском нужно дополнительно диагностировать файловую систему. Реализовать задачу можно используя специальные программные продукты. Отличным вариантом является программа «CHKDSK», подробней можно ознакомиться здесь.

Еще одни способ — это полное форматирование диска. Активировать процедуру можно, как встроенными средствами Windows, так и функциональными возможностями утилиты Victoria. Главное не забывать, что при этом теряется вся информация хранящееся на нем. После завершения последнего этапа жесткий диск можно использовать, не опасаясь за эффективность и качество его работы.

Как восстановить жёсткий диск

Когда можно оживить накопитель самостоятельно, а когда лучше обратиться к специалистам, чтобы не потерять важные данные.

1. Ознакомьтесь с устройством диска и типичными неисправностями

Любой жёсткий диск состоит из нескольких стандартных компонентов. Снизу к нему крепится плата контроллера, управляющая работой накопителя. Внутри герметичного корпуса находятся металлические или стеклянные пластины, на которых хранится информация. Они вращаются на шпинделе, а над ними располагается блок магнитных головок (БМГ), считывающий и записывающий информацию.

YouTube-канал «Андрей Мосеенков»

От длительной эксплуатации пластины начинают сыпаться, делая часть данных недоступными. Удары и тряска приводят к заклиниванию БМГ или шпинделя, а от перепадов напряжения и некачественного блока питания перегорает контроллер управления.

При выходе из строя любого элемента диск перестаёт работать. Практически все аппаратные неисправности невозможно устранить в домашних условиях без специального оборудования и навыков. Исключение составляют лишь битые сектора и окисление контактов контроллера.

2. Остановите работу

При возникновении проблем с диском важно как можно быстрее прекратить работу. Из-за поломок механической части с каждым запуском повреждения накопителя могут только усугубиться. Чтобы повысить шансы на успешное восстановление данных, по возможности не используйте диск.

Завершите работу компьютера, а в случае с внешним жёстким диском выполните безопасное извлечение и отсоедините USB-кабель.

3. Проверьте диск

Если во время работы накопителя слышны щелчки, хруст и другие посторонние звуки, лучше сразу воспользоваться помощью специалистов. Ни в коем случае не разбирайте диск! Восстановить данные самостоятельно будет почти невозможно.

Если ничего подобного не наблюдается, проверьте диск всеми тремя способами.

Убедитесь, что устройство определяется в BIOS

YouTube-канал «Алексей Виноградов»

Включите компьютер и сразу после запуска несколько раз нажмите клавишу Delete или F2. В некоторых случаях используются другие клавиши, какие именно — всегда написано на экране. После открытия меню перейдите в раздел Boot → Hard Disk Drives. Если диск отображается в списке, значит, шансы на восстановление есть.

Подключите диск к другому компьютеру

Это необходимо, чтобы исключить неисправности материнской платы. Внешний жёсткий диск просто подсоедините USB-кабелем к другому компьютеру или ноутбуку и проверьте работоспособность.

Внутренний накопитель сначала извлеките из системного блока, предварительно отключив компьютер или вынув аккумулятор ноутбука. Для этого снимите крышку, отсоедините кабели питания и SATА, а затем отверните крепёжные винты и аккуратно достаньте диск. Таким же образом подключите его к другому компьютеру и проверьте, доступен ли диск в системе. Ещё можно использовать специальный карман, чтобы превратить внутренний накопитель во внешний и подключить его USB-кабелем.

Если на другом компьютере всё работает, значит, проблема не с диском, а с материнской платой или другим оборудованием ПК.

Проверьте диск с помощью специальных утилит

Для более детальной проверки выполните тестирование с помощью приложений производителей дисков или универсальных инструментов вроде Victoria и HD Tune. Результаты покажут, насколько серьёзны повреждения.

4. Обратитесь к специалистам

Если информация на проблемном диске имеет большую ценность, несите его специалистам лаборатории по восстановлению данных. Как правило, в таких есть стерильные помещения и оборудование, позволяющее оживить даже самый безнадёжный диск и вытащить из него информацию.

5. Попробуйте восстановить диск самостоятельно

Если файлы и документы не жизненно важные, можно попытаться починить диск своими руками. Шансы на успех в этом случае не так велики, но есть.

Предварительно необходимо восстановить информацию, которая хранится на накопителе. Для этого есть много бесплатных и платных утилит.

Все они работают по схожему принципу. Нужно выбрать диск, просканировать его, а затем указать, какие из найденных файлов необходимо восстановить. Накопитель придётся подключить USB-кабелем или установить в другой компьютер, на котором и запускать ПО для восстановления.

Затем можно приступать к реанимированию самого диска.

Способ 1: очистить контакты

Как и любые другие электрические контакты, соединение платы контроллера с жёстким диском со временем окисляется. Это приводит к некорректной работе и ошибкам. Для устранения проблемы контакты необходимо почистить канцелярским ластиком или чистым этиловым спиртом.

  1. Отверните все винты по периметру платы и аккуратно извлеките её со своего места.
  2. Тщательно почистите позолоченные контакты ластиком.
  3. Протрите смоченной в спирте ватной палочкой. Водку и другие спиртосодержащие жидкости при этом использовать не рекомендуется.
  4. После чистки соберите всё в обратном порядке, подключите диск и проверьте его работоспособность.

Способ 2: удалить битые секторы

Если предварительные проверки показали наличие Bad-блоков на диске, можно попытаться удалить их с помощью утилиты Victoria.

  1. Подключите проблемный диск к другому компьютеру.
  2. Скачайте и запустите программу Victoria.
  3. Выберите в правой части вкладки Standard нужный диск.
  4. Перейдите на вкладку Tests и выберите параметр Remap в правой части окна.
  5. Нажмите кнопку Start и дождитесь окончания процесса.

Способ 3: заморозить диск в холодильнике

Неоднозначный вариант, позволяющий ненадолго оживить жёсткий диск. Чаще всего используется в качестве последнего шанса. И даже если получится скопировать данные, сам накопитель, скорее всего, умрёт навсегда.

  1. Уложите диск в герметичный пакет и поместите в морозилку. Дополнительно можно положить внутрь несколько упаковок силикагеля.
  2. Достаньте через 5–6 часов и сразу же подключите к компьютеру.
  3. Если диск запустится, как можно быстрее скопируйте данные.

Возможно ли восстановление данных с повреждённых пластин жёсткого диска?

Этот пост несёт минимальную степень матчасти, основные тезисы взяты из головы «как есть», не претендуют на точность, нужны только для минимального понимания принципов работы жёстких дисков. Чуть усложняя текст, я не могу остановиться и ухожу ближе к исследовательской работе, которую закончить смогу лет через 5-10, когда инфа будет ещё менее актуальна.

Написал я этот пост после очередного комментария с очень распространённым мифом:

Можно собрать данные даже из диска, в который из дробовика выстрелили. В упор. Вот только цена таких услуг вас удивит немало…

Я уже и раньше опровергал этот миф в комментариях, но вопрос не перестанет быть актуальным никогда.

Вывод сделаю в начале статьи: устройство современных жёстких дисков настолько сложно, что при повреждении пластин (блинов, дисков), стоимость и сложность восстановления приближается к бесконечности. Пока что нет таких данных, для которых подобные работы были бы оправданы.

Почему же восстановление информации с повреждённых пластин практически невозможно?

Скажу сразу, слово «практически» я использую просто потому, что не все условия указал для вопроса. Так как если на пластине есть цилиндрическая царапина, то она считается повреждённой, но в некоторых случаях можно заставить диск «обойти» царапину и читать в оставшихся целых местах. Также в Японии (возможно уже не только там) умеют каким-то образом восстанавливать поверхность, где находится царапина, позволяя прочитать остальные данные с пластины (естественно, на месте царапины любые данные потеряны безвозвратно).

Начнем от простого к сложному: возьмём диск с одной головкой (то есть по факту там их всё равно две: одна — пишущая, вторая — считывающая) и одной пластиной, на которой используется только одна поверхность. Этим самым мы убираем с десяток-другой дополнительных сложностей.

Этот диск был в полностью исправном состоянии, имеется от него родной комплект головок, родная плата с родной ПЗУ.

Для ещё большей простоты, пусть это будет старая тошиба на 160 гб (2.5″, ибо 3.5″ — это уже хитачи). Особенность старых тошиб заключается в том, что вся информация о трансляции содержится в ПЗУ, то есть листы дефектов, таблица зонного распределения (хотя тут она не требуется) и т.д..

Этот диск разобрали, и сделали одну тонкую радиальную царапину (то есть от центра к краю диска). То есть теперь родными головами чтение невозможно, так как слайдер головки будет «спотыкаться» о царапину, и головка будет выходить из строя.

Потенциально в этом случае восстановление данных возможно, вот несколько вариантов:

1) «Залечить» царапину, то есть полностью убрать все борозды и пустоты, это теоретически возможно. Дальше потребуется удача, чтобы диск не срывался в стук от отсутствия некоторых сервометок. Тогда возможно восстановление данных с родными головками, но часть данных будет безвозвратно потеряна. Цена вопроса — сотни тысяч рублей, сроки — до года, думаю.

2) Полностью собрать информацию о намагниченности поверхности и с абсолютной точностью перенести её на новую такую же пластину, при этом выяснить, где находятся недостающие сервометки и записать их тоже. После этого новую пластину поместить в родной корпус и родной головкой прочитать данные.

Потенциально — возможно. Стоимость будет изменяться десятками миллионов рублей, время на работы — годы или десятилетия (так как подобного прибора для копирования намагниченности в данный момент не существует, насколько я знаю).

3) Полностью собрать информацию о намагниченности поверхности в цифровом виде. Разобраться с работой микропрограммы диска, определить алгоритм, по которому диск писал данные, после этого стараться из прочитанной копии достать хоть какие-то данные. Звучит очень легко, по факту же это сложнее, чем первые 2 варианта вместе взятые. Стоимость и сроки даже предположить не могу. Если был бы известен полный алгоритм работы микропрограмм диска — было бы проще значительно. Но эта информация закрытая, доступа к ней нет ни у кого, кроме производителя. Да и у производителей, как мне кажется, эта информация может быть уже удалена, как неактуальная.

На практике вероятность успешного восстановления в таком случае стремится к нулю, затраты и сроки на работу будут превышать ценность практически любых данных.

Это был описан один из самых простых случаев. Если будем усложнять — всё будет ещё хуже:

1) Диск другого производителя. Информация о трансляции будет храниться уже не в ПЗУ на плате, а в служебной зоне на поверхности пластин. Без этой информации будет невозможно восстановить большие куски данных целиком, так как съедет вся трансляция и будут лишние «вкрапления» мусорных данных. Это решается вручную, но слишком муторно и сложно. Проще говоря, цельные файлы восстанавливать уже не будут, скорее можно анализировать данные в «сыром» виде. Если речь идёт о базах данных или сильно фрагментированных данных — то результат восстановления будет крайне плохим.

2) Несколько поверхностей. Подключится проблема с зонным распределением. То есть уровень фрагментации данных будет ещё выше, ведь нужно знать переход записи с одной поверхности на другую. И этот переход делается не один раз на диск, а каждые сколько-то секторов. На картинке подробнее:

4) Большая плотность записи. Чем выше плотность записи — тем сложнее процессы записи и чтения данных на диске. Подключаются новые модули для изменяемой плотности записи (чем ближе к центру диска, тем меньше плотность записи), разное количество треков на головку (из-за отличий по параметрам головок), ещё большее количество дефектов, скрытых на заводе и т. д..

5) Пластины из стекла. Да, в большинстве дисков используются алюминиевые пластины с магнитным напылением. Но также встречаются диски и со стеклянными пластинами. На них любое механическое воздействие приводит к полному разрушению пластин на мелкие осколки.

И это ещё речь о целых пластинах, но с царапинами. Если же пластина будет разделена на несколько частей, в ней будут отверстия, то сложность возрастает в разы. Я не знаю ни одного примера в нашем мире, когда удалось восстановить данные с сильно повреждённых пластин.

Какие дополнительные сложности существуют?

1) Данные не пишутся на диск «как есть», а проходят через специальный кодер, который изменяет данные. Это нужно, так как при чтении неизменяющихся данных (допустим, идёт подряд несколько сотен нулей), головка может потерять синхронизацию с треком.

2) При записи данных неизбежно будут возникать ошибки, поэтому без ECC (системы контроля чётности) данные будут некорректными. Хотя эта проблема и небольшая, потому что найти алгоритм для ECC довольно просто, как и область данных для него.

3) Современные жёсткие диски имеют ещё больше проблем для такого восстановления: черепичная запись (и дополнительные буферы для хранения временных данных, прежде чем они будут записаны на нужные сектора), комбинирование с твёрдотельными накопителями, шифрование данных и т. д..

Скоро попроще перепишу статью об устройстве жёсткого диска, о треках и зонах и о том, как данные на диск записываются.

Ссылка на основную публикацию
Adblock
detector