У зв'язку з припиненням проекту тема менш актуальна, але все ж
- Edit -> Define block
- Edit -> Copy Block -> Into New File -> header.tc
- ПОПЕРЕДЖАЮ:
- На цьому етапі краще зробити посекторну копію HDD на випадок, якщо щось піде не так!
- Під час створення розділу НЕ призначайте йому літеру і НЕ ФОРМАТУЙТЕ його:
- Option -> Edit Mode -> Default Edit Mode
- Edit -> Copy Block -> Normally
Свого часу, встановлюючи Windows, я вирішив не чіпати системний розділ, але зашифрувати розділ з даними.
В результаті HDD виглядав так:
Останній розділ на 831,51гб - це том, зашифрований за допомогою TrueCrypt.
У зв'язку з прикрою помилкою, я видалив всі розділи зі свого HDD.
Є безліч програм, що відновлюють віддалені розділи, (мені допоміг Paragon HDM), але оскільки том TrueCrypt неможливо відрізнити від набору випадкових даних, жодна програма виявити його не змогла.
Нижче ви дізнаєтеся, як можна відновити віддалений том TrueCrypt (володіючи паролем/ключовим файлом)
Спочатку треба знайти початок розділу TrueCrypt.
Я знав, що мій зашифрований розділ розташовувався відразу після перших двох, туди і відправився:
WinHex, Tools -> Open Disk. Відкриваємо свій HDD. Відкривши, вибираємо останній існуючий розділ.
Розділ 2 починається в секторі 206 848 і займає 209 510 400 секторів.
Отже, наступний розділ повинен починатися в секторі 209 717 248.
Переходимо туди: Navigation -> Go to Sector
На початку зашифрованого розділу зберігаються заголовки TrueCrypt-партіїї.
Для перевірки збережемо в файл перші 200кб (це можна зробити навіть у демо-версії WinHex):
Edit -> Define block
У Beginning Вказуємо offset, з якого починається наша передбачувана партія.
В End вказуємо його ж + 204800 (у мене WinHex коректно працював тільки якщо OffSet в режимі Hex, перемкнути режим можна клікаючи по стовпчику Offset).
У моєму випадку, це були 1900100000 (h) і 1900132000 (h)
Вибраний блок слід зберегти до файла:
Edit -> Copy Block -> Into New File -> header.tc
Отриманий файл монтуємо на вільну букву за допомогою TrueCrypt:
Якщо файл вдалося змонтувати - значить заголовок, дійсно, розташовувався тут.
Відкриємо властивості тому і запишемо його розмір: 892 826 550 272 байт
Так само, для перевірки, можна відкрити змонтований розділ за допомогою WinHex.
Він, звичайно, ругнеться - але ми зможемо побачити початок нашої розшифрованої партіїї:
Tools - > Open Disk - > вибираємо літеру, куди ми змонтували файл (у мене Z: )
Гаразд, поки все виходить.
Демонтуйте диск Z:, приступаємо до ремонту.
ПОПЕРЕДЖАЮ:
На цьому етапі краще зробити посекторну копію HDD на випадок, якщо щось піде не так!
Розмір TC-партії, як ми з'ясували раніше, був 892 826 550 272 байт (у вас буде інший). До цього числа треба додати стандартний розмір TrueCrypt-заголовка: 262144 байт.
Отже, розмір створюваної партіїї повинен бути 892826812416 байт
Двічі ділимо на 1024 - отримуємо розмір у мегабайтах. Тепер можна створити розділ звичайним диспетчером дисків Windows (він дозволяє вказати розмір тільки в мегабайтах).
Під час створення розділу НЕ призначайте йому літеру і НЕ ФОРМАТУЙТЕ його:
Під час створення розділу його початок було затерто - але у нас є копія.
Запустіть WinHex з правами адміністратора і переведіть його в режим редагування:
Option -> Edit Mode -> Default Edit Mode
Відкрийте початок створеного розділу - там повинні бути нулі:
Тепер відкривайте збережену копію заголовка розділу, виділяйте і копіюйте відсутні блоки:
Edit -> Copy Block -> Normally
Повертайтеся до нашого розділу, клацніть по його першому блоку і вставляйте дані:
Edit -> Clipboard Data -> Write
File -> Save Sectors
Готово, тепер розділ повинен монтуватися за допомогою TrueCrypt
PS Один раз у мене монтувалися вилучені у файл заголовки, але не монтувався розділ.
Допомогло створення розділу трохи меншого розміру.
