Аналіз і відновлення таблиці розділів диска

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

Аналіз і відновлення таблиці розділів диска

Основні поняття

Жорсткі диски складаються з декількох магнітних млинців, що нагадують CD-диски. Кожен диск може зберігати дані на обох сторонах і має головки для читання і запису. Дані зберігаються на концентричних кільцях, так званих циліндрах. Циліндри можуть бути розділені на сектори або блоки.

Найменша логічна одиниця інформації, якою оперують програмісти, - 1 біт. Під час роботи з жорстким диском найменша одиниця - сектор. Це означає, що комп'ютер Новомосковскет або пише 512 байт, навіть якщо ви хочете прочитати або записати 1 байт.

Перед тим як почати процес відновлення, ви повинні розуміти три речі:

Master Boot Record (далі MBR). Це те, з чого все починається. MBR завжди розміщується в першому секторі на диску. Якщо такий запис є, то диск є завантажувальним, а якщо немає, то відтворити диск завантажувальний. Диск, що містить операційну систему, повинен бути завантажувальним.

Volume Boot Record (далі VBR). Сектор також відомий як завантажувальний сектор або завантажувальний запис розділу. Це поняття розроблено IBM і використовується для створення розділів на жорсткому диску (наприклад: «C: \», «D: \», «E: \» і т.д.). Кожен логічний диск має свій власний VBR.

File Systems (файлові системи). Це набір алгоритмів, що визначають спосіб організації, зберігання та іменування даних, а також структуру інформації. Якщо ви хочете відновити файли, ви повинні знати, який тип файлової системи на вашому диску (NTFS або FAT32).

Що таке логічне пошкодження даних?

Пошкодження даних або жорсткого диска - це ситуація, при якій ваша операційна система (далі ОС) не може отримати інформацію про файлах або їх властивості. Це може статися в результаті пошкодження елементів файлової системи, MBR або VBR, або фізичного пошкодження жорсткого диска або флеш-накопичувача. Ви зможете легко відновити дані, якщо пошкоджений диск відповідає кільком вимогам:

Диск і його сектори розпізнаються операційною системою.

ОС має доступ до жорсткого диска і його секторам.

Основна мета відновлення - зібрати залишки даних після того, що сталося пошкодження. Ви повинні проаналізувати кожен сектор в пошуках файлів, так як ваша ОС не може цього зробити.

рівень пошкодження

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

Рівень 1: Це простий рівень, коли пошкоджена тільки таблиця розділу вашого MBR. В даному випадку потрібно знайти VBR. Як тільки буде знайдений VBR, ви зможете відновити дані.

Рівень 3: В цьому випадку немає гарантії, що ви зможете відновити дані, оскільки може мати місце фізичне пошкодження вашого обладнання. диск пошкоджений вогнем, зіпсований в результаті падіння, або в нього потрапила вода і т.д. Для початку знадобиться замінити пошкоджені деталі диска і відновити працездатність пристрою.

архітектура

Розглянемо, наприклад, комп'ютер з одним жорстким диском і двома розділами «C: \» і «D: \» на ньому. ОС встановлена ​​на диску «C: \». MBR завжди знаходиться в першому секторі, цей запис повністю відповідає за завантаження операційної системи комп'ютера на базі BIOS. Розглянемо структуру цього запису докладніше:

Код початкового завантаження. При завантаженні комп'ютера необхідно виконати код завантаження операційної системи або будь-якого іншого програмного забезпечення. Такий первинний набір кодів знаходиться в BIOS. Цей код перевіряє наявність апаратного забезпечення і проводить кілька перевірочних тестів на можливість завантаження. Потім, відповідно до зазначеного порядку завантаження, він почне завантажувати першого сектора дисків. Коли він знаходить той, який зазначений як MBR, він починає його запускати.

Таблиця розділів. Розмір таблиці складає 64 байта.

Підпис диска. MBR і VBR завжди містять сукупність електронних даних 0x55AA. Ця сигнатура визначає, чи містить цей сектор MBR або VBR чи ні.

Таблиця розділів містить від 1 до 4 записів розміром 16 байт кожна. Давайте розглянемо, як їх інтерпретувати:

Індикатор завантаження. Це перший байт в таблиці розділів, який вказує на те, активний розділ чи ні.

Приклад: знаходиться на ньому операційна система (файли і драйвера) чи ні. Якщо це поле містить 0x80H (це в шістнадцятковому вигляді, а в десятковому = 128), то це активний розділ. Для неактивних розділів це поле дорівнює 0x00h.

Стартове значення CHS. Ігноруйте його.

Дескриптор типу розділу. Це однобайтовое поле, але дуже важливе, так як дає інформацію про те, який тип файлової системи реалізований на диску. Оскільки кожна файлова система має свій алгоритм, дуже важливо знати, яка файлова система реалізована на вашому диску. У цьому полі ви можете зустріти кілька шістнадцятирічних показників. Вони наведені нижче:

  • Видалення файлів без можливості відновлення Тема сьогоднішньої статті дещо незвична. Сьогодні ми розповімо про те, як безповоротно знищити дані. Знищити так, щоб їх неможливо було відновити навіть за допомогою спеціальних програм або дослідницьких апаратних комплексів.
  • Параметри SMART і ознаки збою жорсткого диска Система S.M.A.R.T. (Або SMART) була розроблена виробниками жорстких дисків з метою уніфікувати доступ до системної інформації диска, що стосується його надійності і продуктивності. Численні параметри, доступні через систему S.M.A.R.T. по.
  • Знищення даних віддалено: правда чи вигадка? Мабуть, з часів появи перших комп'ютерів, навіть не об'єднаних ще в глобальну мережу, серед користувачів ходили легенди про хакерів, примудряються проникнути в комп'ютер ззовні і знищити (пошкодити або вкрасти) зберігається в ньому інформацію.
  • Відновлення даних після переустановлення Windows Пропрацювавши багато років у сфері відновлення даних, ми звикли бачити такі електронні повідомлення як це: «Мій комп'ютер почав гальмувати, і я вирішив перевстановити Windows. Щоб бути впевненим, що все глюки пройдуть, я вирішив перевстановити все с.
  • Відновлення даних після збою USB флешки NAND технологія справила величезний вплив на багато гаджети, якими ми користуємося сьогодні. Здійснюючи прорив в методах зберігання інформації, NAND-флеш-пам'ять зробила революцію в наших мобільних пристроях і цифрових камерах, максимізуючи обсяг.

Partition Recovery ™

Надійне повернення вилучених даних.

Photo Recovery ™

Відновлення видалених фотографій.

Програма відновлює файли цифрових зображень і екстремально проста у використанні.

Office Recovery ™

Відновлення видалених офісних документів.

Безпечне відновлення документів, електронних таблиць, презентацій в покроковому режимі.