Разработчики) | Кристоф Гренье |
---|---|
Стабильный выпуск | 7.1 / 7 июля 2019 г. |
Репозиторий | |
Написано в | C |
Тип | Восстановление данных |
Лицензия | GPL |
Интернет сайт | www |
TestDisk - это бесплатная утилита для восстановления данных с открытым исходным кодом . Он в первую очередь предназначен для восстановления потерянных разделов хранилища данных и / или восстановления загрузочных дисков с незагрузочных дисков, если эти симптомы вызваны неисправным программным обеспечением, определенными типами вирусов или человеческой ошибкой (например, случайным стиранием таблицы разделов). TestDisk можно использовать для сбора подробной информации о поврежденном диске, которую затем можно отправить техническому специалисту для дальнейшего анализа.
Поддерживаемые операционные системы [ править ]
TestDisk поддерживает следующие операционные системы :
- ДОС
- Microsoft Windows : NT 4.0 , 2000 , XP , Server 2003 , Server 2008 , Vista , Windows 7 , Windows 8.1 , Windows10
- Linux
- FreeBSD , NetBSD , OpenBSD
- SunOS
- macOS - только Mac с процессорами Intel Chips - не работает на новой архитектуре ARM, также известной как Apple Silicon.
Поддерживаемый тип таблицы разделов [ править ]
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, чтобы переписать согласованную версию
- FAT12 и FAT16
- 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
- Список программ для восстановления данных
- Список бесплатных программных пакетов и пакетов с открытым исходным кодом
Ссылки [ править ]
- ^ Дебра Литтлджон Шиндер, Майкл Кросс (2002). Сцена киберпреступления , стр. 328. Syngress. ISBN 978-1-931836-65-4 .
- ^ Идо Перелмуттер - Администрирование Debian, Восстановление после повреждения файловой системы с помощью TestDisk
- ^ Ионут Иласку, Softpedia , на вашем жестком диске отсутствует фрагмент? Попробуйте TestDisk для разнообразия
- ^ TestDisk Пошаговая инструкция
- ^ Представление TestDisk в информаторе Sleuth Kit
- ^ Джек Уайлс, Кевин Кардуэлл, Энтони Рейес (2007). Лучшая проклятая книга по киберпреступности и цифровой криминалистике , страница 373. Syngress. ISBN 978-1-59749-228-7 .
- ^ Расширенное восстановление FAT
- ^ Загрузочный сектор NTFS и восстановление MFT
- ^ Найдите резервный суперблок ext2 / ext3 / ext4
- ^ FAT файл восстановить
- ^ Файл NTFS восстановить
- ^ ext2 восстановить файл
- ^ TestDisk на ALT Linux
- ^ Дополнительный репозиторий ArchLinux
- ^ TestDisk в Debian
- ^ TestDisk в Fedora. Архивировано 10 марта 2011 г. на Wayback Machine.
- ^ "RepoView:" Fedora EPEL 6 - x86_64 " " . Архивировано из оригинального 13 сентября 2015 года . Проверено 27 июля 2013 года .
- ^ TestDisk в портах FreeBSD
- ^ TestDisk в Gentoo
- ^ TestDisk в Gentoo Portage. Архивировано 7 июня 2011 г. на Wayback Machine.
- ^ [1]
- ^ TestDisk в Source Mage Архивировано 19 мая 2011 г. на Wayback Machine
- ^ 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.