Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

TestDisk - это бесплатная утилита для восстановления данных с открытым исходным кодом . Он в первую очередь предназначен для восстановления потерянных разделов хранилища данных и / или восстановления загрузочных дисков с незагрузочных дисков, если эти симптомы вызваны неисправным программным обеспечением, определенными типами вирусов или человеческой ошибкой (например, случайным стиранием таблицы разделов). TestDisk можно использовать для сбора подробной информации о поврежденном диске, которую затем можно отправить техническому специалисту для дальнейшего анализа.

Поддерживаемые операционные системы [ править ]

TestDisk поддерживает следующие операционные системы :


Поддерживаемый тип таблицы разделов [ править ]

TestDisk распознает следующие разделы диска :

  • Карта разделов Apple
  • Таблица разделов GUID
  • Таблица разделов ПК / Intel ( основная загрузочная запись )
  • Срез Sun Solaris
  • Фиксированная схема разделения Xbox

Он также обрабатывает неразмеченные носители.

Восстановление раздела [ править ]

TestDisk запрашивает BIOS или операционную систему , чтобы найти устройства хранения данных ( жесткие диски , карты памяти и т. Д.) И их характеристики ( размер LBA и геометрию CHS ). TestDisk может [1]

  • Восстановить удаленный раздел
  • Восстановить таблицу разделов
  • Перепишите главную загрузочную запись (MBR)

TestDisk выполняет быструю проверку структуры диска и сравнивает ее с таблицей разделов на предмет ошибок записи. Затем он ищет потерянные разделы [2] [3] следующих файловых систем :

  • Файловая система Be ( BeOS )
  • Метка диска BSD (FreeBSD / OpenBSD / NetBSD)
  • Cramfs , сжатая файловая система
  • DOS / Windows FAT12 , FAT16 и FAT32
  • Windows exFAT
  • HFS , HFS + и HFSX, иерархическая файловая система
  • JFS , журналируемая файловая система IBM
  • Linux ext2 , ext3 и ext4
  • Linux RAID
    • RAID 1: зеркалирование
    • RAID 4: чередующийся массив с устройством контроля четности
    • RAID 5: чередующийся массив с распределенной информацией о четности
    • RAID 6: чередующийся массив с распределенной информацией о двойном резервировании
  • Linux Swap (версии 1 и 2)
  • LVM и LVM2, диспетчер логических томов Linux
  • Novell Storage Services (NSS)
  • NTFS (Windows NT / 2000 / XP / 2003 / Vista / 2008/7)
  • ReiserFS 3.5, 3.6 и 4
  • Метка диска Sun Solaris i386
  • Файловая система Unix UFS и UFS2 (Sun / BSD /…)
  • XFS , журналируемая файловая система SGI

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

Пошаговое руководство [4] объясняет, как использовать это программное обеспечение. TestDisk может использоваться в процедуре компьютерной криминалистики [5], он поддерживает формат файла EWF, используемый EnCase .

Восстановление файловой системы [ править ]

TestDisk может иметь дело с некоторыми конкретными повреждениями логической файловой системы: [6]

  • Таблица размещения файлов , FAT [7]
    • FAT12 и FAT16
      • Найдите параметры файловой системы для перезаписи допустимого загрузочного сектора
      • Используйте две копии FAT, чтобы переписать согласованную версию
    • FAT32
      • Найдите параметры файловой системы для перезаписи допустимого загрузочного сектора
      • Восстановите загрузочный сектор, используя его резервную копию
      • Используйте две копии FAT, чтобы переписать согласованную версию
  • exFAT
    • Восстановите загрузочный сектор, используя его резервную копию
  • NTFS [8]
    • Найдите параметры файловой системы для перезаписи допустимого загрузочного сектора
    • Восстановите загрузочный сектор, используя его резервную копию
    • Восстановить главную файловую таблицу (MFT) из резервной копии
  • Расширенные файловые системы , ext2 , ext3 и ext4
    • Найдите место резервного копирования суперблока, чтобы помочь fsck [9]
  • HFS +
    • Восстановите загрузочный сектор, используя его резервную копию

Восстановление файла [ править ]

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

  • Восстановление файла FAT [10]
  • Восстановление файла NTFS [11]
  • exFAT файл восстановить
  • ext2 восстановить файл [12]

Популярность [ править ]

TestDisk и PhotoRec (того же автора) были загружены более 150 000 раз в июле 2008 года с основного веб-сайта. На самом деле эти утилиты даже более популярны, поскольку их можно найти на различных Linux Live CD :

  • antiX
  • GParted Live CD
  • Живой компакт-диск на основе Grml Debian
  • Iloog
  • Knoppix
  • Разделенная магия
  • PLD Live CD и PLD RescueCD, основанные на дистрибутиве PLD Linux
  • Slax-LFI, дистрибутив , производный от Slax
  • SystemRescueCD
  • Ubuntu Rescue Remix, производная Ubuntu без графического интерфейса

Они также упакованы для множества дистрибутивов Linux :

  • ALT Linux [13]
  • Дополнительный репозиторий ArchLinux [14]
  • Вклад Debian [15]
  • Дополнения Fedora [16]
  • Red Hat Epel [17]
  • Порты FreeBSD [18]
  • Gentoo [19] и Gentoo Portage [20]
  • Вклад Mandriva
  • Распространение PLD Linux
  • Slackware Linux SBo [21]
  • Source Mage GNU / Linux [22]
  • Ubuntu [23]

См. Также [ править ]

  • PhotoRec
  • Список программ для восстановления данных
  • Список бесплатных программных пакетов и пакетов с открытым исходным кодом

Ссылки [ править ]

  1. ^ Дебра Литтлджон Шиндер, Майкл Кросс (2002). Сцена киберпреступления , стр. 328. Syngress. ISBN  978-1-931836-65-4 .
  2. ^ Идо Перелмуттер - Администрирование Debian, Восстановление после повреждения файловой системы с помощью TestDisk
  3. ^ Ионут Иласку, Softpedia , на вашем жестком диске отсутствует фрагмент? Попробуйте TestDisk для разнообразия
  4. ^ TestDisk Пошаговая инструкция
  5. ^ Представление TestDisk в информаторе Sleuth Kit
  6. ^ Джек Уайлс, Кевин Кардуэлл, Энтони Рейес (2007). Лучшая проклятая книга по киберпреступности и цифровой криминалистике , страница 373. Syngress. ISBN 978-1-59749-228-7 . 
  7. ^ Расширенное восстановление FAT
  8. ^ Загрузочный сектор NTFS и восстановление MFT
  9. ^ Найдите резервный суперблок ext2 / ext3 / ext4
  10. ^ FAT файл восстановить
  11. ^ Файл NTFS восстановить
  12. ^ ext2 восстановить файл
  13. ^ TestDisk на ALT Linux
  14. ^ Дополнительный репозиторий ArchLinux
  15. ^ TestDisk в Debian
  16. ^ TestDisk в Fedora. Архивировано 10 марта 2011 г. на Wayback Machine.
  17. ^ "RepoView:" Fedora EPEL 6 - x86_64 " " . Архивировано из оригинального 13 сентября 2015 года . Проверено 27 июля 2013 года .
  18. ^ TestDisk в портах FreeBSD
  19. ^ TestDisk в Gentoo
  20. ^ TestDisk в Gentoo Portage. Архивировано 7 июня 2011 г. на Wayback Machine.
  21. ^ [1]
  22. ^ TestDisk в Source Mage Архивировано 19 мая 2011 г. на Wayback Machine
  23. ^ TestDisk в Ubuntu

Внешние ссылки [ править ]

  • Вики-сайт TestDisk
  • Список новостных статей о TestDisk и PhotoRec
  • Фалько Тимме, Восстановление данных с помощью TestDisk HowTo
  • Цифровая криминалистика с использованием Linux и инструментов с открытым исходным кодом

Команда Test Disk: - Главный участник Christophe Grenier Местоположение: Париж, Франция URL: cgsecurity.org Он начал проект в 1998 году и до сих пор является основным разработчиком. Он также отвечает за упаковку TestDisk & PhotoRec для DOS, Windows (tm), Linux (общая версия), MacOS X и дистрибутива Fedora.