TestDisk


TestDisk介紹

TestDisk是一款自由開源的數據恢復工具,主要設計用來幫助恢復丟失的磁碟分區,修復無法引導的磁碟中的軟體問題,以及特定種類的病毒或人類過失(例如不慎抹除分區表)。 TestDisk也可用來收集關於某個損壞磁碟的詳細信息,可以用來送給技師進一步分析。

作業系統支持

TestDisk支持以下這些作業系統:

  • DOS:實模式或者Win9x DOS模擬
  • Microsoft Windows
  • 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 能夠:

  • 恢復刪除的分區
  • 重建分區表
  • 重寫主引導記錄(MBR)

TestDisk快速檢查磁碟的結構並與分區表比對以檢測錯誤。 然後它搜索下列文件系統的丟失分區:

  • Be 文件系統 (BeOS)
  • BSD disklabel (FreeBSD/OpenBSD/NetBSD)
  • Cramfs,壓縮文件系統
  • DOS/Windows FAT12, FAT16, FAT32
  • Windows exFAT
  • HFS,HFS+
  • JFS,IBM日誌文件系統
  • Linux ext2、ext3、ext4
  • Linux RAID
  • Linux Swap
  • LVM,Linux邏輯捲軸管理員
  • Novell存儲服務 (NSS)
  • NTFS(Windows)
  • ReiserFS 3.5、3.6、4
  • Sun Solaris i386 disklabel
  • BSD作業系統的UFS
  • Linux作業系統的XFS

資料參考