강력한 오픈소스 파티션 복구 프로그램 - TestDisk

2008. 6. 10. 09:27일 이야기

실수로 파티션을 날렸을때 복구하거나 윈도나 리눅스의 부트 섹터가 손상되었을때 복구하는
소프트웨어로 오픈소스의 파티션 복구 프로그램중 여러 OS를 지원하는 강력한 오픈소스 데이터 복구 소프트웨어이다.

사실 윈도 부트 섹터에 손상이 있으면 복구콘솔로 들어가서 FIXBOOT와 FIXMBR 명령을 사용하여 손볼 수 있고,
리눅스의 GURB 부트 로더는 GRUB-INSTALL 명령으로 고칠 수 있습니다.

사용자 삽입 이미지
상징 마크는 왼쪽에 있습니다 ^_^.

파티션 복구 프로그램 TestDisk 다운로드 링크


당연한 이야기이지만, 오픈소스 프로그램이기 때문에 사용이 자유로우며 제한이 없습니다.

TestDisk는 잃어버리거나 지워진 파티션을 복구 하고 부팅되지 않는 디스크를 다시 부팅될 수 있게 하는것을
주요 목표로 삼고 만들어진 프로그램이다.

이때 파티션이 손상되거나 디스크가 부팅되지 않는 증상들은 주로 불완전한 프로그램이나 특정한 형태의 바이러스, 혹은
사람의 실수로 파티션을 지운 경우가 대부분이다.

TestDisk 로 아래와 같은 작업을 하실 수 있습니다.
- 파티션 테이블 수정, 삭제된 파티션 복구
- 백업으로부터 FAT32 부트 섹터 복구
- FAT12/FAT16/FAT32부트 섹터 다시 만들기
- FAT 테이블 수정
- NTFS 부트 섹터 다시 만들기
- 백업으로부터 NTFS 부트 섹터 복구
- MFT 미러를 사용하여 MFT 수정
- ext2/ext3 Backup SuperBlock 위치 시키기


TestDisk는 초심자나 전문가, 둘 다를 배려한듯한 느낌이 든다.
데이터 복구 기법에 대해 지식이 부족하거나 잘 모르는 경우에는,
TestDisk가, 부팅되지 않는 드라이브의 세부 정보를 수집하고
그 정보를 이후의 분석을 위해 전문가에게 보내는데에 사용할수도 있습니다.


* 지원 운영체제
- DOS (리얼모드, Windows 9x DOS 포함),
- Windows (NT4, 2000, XP, 2003),
- Linux,
- FreeBSD, NetBSD, OpenBSD,
- SunOS
- MacOS

소스 파일과 바이너리 실행 파일은 다운로드 페이지에서 받으실 수 있습니다.
DOS, Win32, Mac OSX, Linux 용이 모두 저 페이지에 있습니다.


* 지원 파일시스템
- BeFS ( BeOS )
- BSD disklabel ( FreeBSD/OpenBSD/NetBSD )
- CramFS, Compressed File System
- DOS/Windows FAT12, FAT16 and FAT32
- HFS, HFS+ and HFSX, Hierarchical File System
- JFS, IBM's Journaled File System
- Linux ext2 and ext3
- Linux LUKS encrypted partition
- Linux RAID md 0.9/1.0/1.1/1.2
- RAID 1: mirroring
- RAID 4: striped array with parity device
- RAID 5: striped array with distributed parity information
- RAID 6: striped array with distributed dual redundancy information
- Linux Swap (versions 1 and 2)
- LVM and LVM2, Linux Logical Volume Manager
- Mac partition map
- Novell Storage Services NSS
- NTFS ( Windows NT/2000/XP/2003/Vista/2008 )
- ReiserFS 3.5, 3.6 and 4
- Sun Solaris i386 disklabel
- Unix File System UFS and UFS2 (Sun/BSD/...)
- XFS, SGI's Journaled File System

좀 더 자세한 정보는 TestDisk 공식 홈페이지 에서 보실 수 있습니다.