计算机科学

首页 > 计算机科学

TestDisk

TestDisk是一款自由开源的数据恢复工具,主要设计用来帮助恢复丢失的磁盘分区,修复无法引导的磁盘中的软件问题,以及特定种类的病毒或人类过失(例如不慎抹除分区表)。 TestDisk也可用来收集关于某个损坏磁盘的详细信息,可以用来送给技师进一步分析。

目录

  • 1 操作系统支持
  • 2 分区表类型支持
  • 3 分区恢复
  • 4 参见
  • 5 引用
  • 6 外部链接

操作系统支持

TestDisk支持以下这些操作系统:

  • DOS:实模式或者 Win9x DOS 模拟
  • Microsoft Windows:NT4、2000、XP、2003、2008、Vista、Windows 7
  • GNU/Linux
  • FreeBSD, NetBSD, OpenBSD
  • SunOS
  • Mac OS X

分区表类型支持

TestDisk能够识别以下分区格式:

  • Apple partition map
  • GUID分区表
  • PC/Intel分区表 (MBR)
  • Sun Solaris slice
  • Xbox固定分区机制

TestDisk也能处理未分区的介质。

分区恢复

TestDisk查询BIOS或操作系统以便找到储存装置(硬盘、存储卡、……)及其特征(LBA大小和CHS形态)。TestDisk 能够:[1]

  • 恢复删除的分区
  • 重建分区表
  • 重写主引导记录(MBR)

TestDisk快速检查磁盘的结构并与分区表比对以检测错误。 然后它搜索下列文件系统的丢失分区[2][3]

  • Be 文件系统 (BeOS)
  • BSD disklabel英语BSD disklabel (FreeBSD/OpenBSD/NetBSD)
  • Cramfs,压缩文件系统
  • DOS/WindowsFAT12, FAT16, and FAT32
  • Windows exFAT
  • HFS, HFS+ and HFSX, 分层文件系统
  • JFS, IBM 日志文件系统
  • Linux ext2、ext3、ext4
  • Linux RAID
    • RAID 1:镜像
    • RAID 4:含有奇偶校验设备的条带阵列
    • RAID 5:含有分布式奇偶校验信息的条带阵列
    • RAID 6:含有分布式双冗余信息的条带阵列
  • Linux Swap (版本 1 and 2)
  • LVM and LVM2, Linux 逻辑卷轴管理员
  • Novell存储服务 (NSS)
  • NTFS (Windows NT/2000/XP/2003/Vista/2008/7)
  • ReiserFS 3.5、3.6、4
  • Sun Solaris i386 disklabel
  • Unix File System UFS and UFS2 (Sun/BSD/…)
  • XFS, SGI’s Journaled File System




参见

  • PhotoRec英语PhotoRec
  • 数据恢复软件列表

引用

  1. ^ Debra Littlejohn Shinder, Michael Cross (2002).
  2. ^ Ido Perelmutter - Debian Administration, Recovering from file system corruption using TestDisk
  3. ^ Ionut Ilascu, Softpedia, Your HDD Is Missing a Slice?

外部链接

  • TestDisk Wiki
  • List of news articles about TestDisk and PhotoRec
  • Falko Timme, Data Recovery With TestDisk HowTo
  • Digital Forensics using Linux and Open Source Tools

上一篇:TeamViewer
下一篇:Facebook Messenger
相关推荐