Action disabled: source

Testdisk

이런 저런 이유로 hdd 를 디스크 관리자가 인식을 못할 때 손상된 partition 을 복구(?) 할 수 있는 프로그램 임. 당근, 데이타도 살릴 수 있다. GPL 라이센스를 가진 오픈소스 소프트웨어 임.

http://www.cgsecurity.org/wiki/TestDisk

TestDisk는 한번 익숙해지면, 간편하면서도 유용하게 사용할 수 있는 그런 프로그램이다. (출처)

TestDisk 로 아래와 같은 작업을 할 수 있다:

  • 파티션 테이블 수정, 삭제된 파티션 복구
  • 백업으로부터 FAT32 부트 섹터 복구
  • FAT12/FAT16/FAT32부트 섹터 다시 만들기
  • FAT 테이블 수정
  • NTFS 부트 섹터 다시 만들기
  • 백업으로부터 NTFS 부트 섹터 복구
  • MFT 미러를 사용하여 MFT 수정
  • ext2/ext3 Backup SuperBlock 위치 시키기

아래쪽에 공식 홈피의 내용을 토대로 사용 방법에 대해서 적어내려가 보겠다. 프로그램을 실행할때 관리자 권한으로 실행시켜야 한다.

상황 가정

3개의 파티션을 포함한 36GB 하드디스크가 있다고 가정해 봅시다. 그런데 안타깝게도: NTFS 주 파티션의 부트섹터가 손상되었다. 그리고, NTFS 논리 파티션이 실수로 지워졌다. 이 복구 예제에서는 여러분이 "잃어버린 파티션"들을, 단계별로, 아래의 방법들을 통해서 TestDisk로 해결 할 수 있도록 안내함: 손상된 NTFS 부트섹터를 다시쓰고, 실수로 삭제된 NTFS 논리 파티션을 복구함.

FAT32의 복구도 정확히 아래와 같은 단계를 통해서 이루어 질 수 있다. 더 자세한 사항은 공식 홈피를 참고 하라:

이 프로그램은 물론 복구를 목적으로 만든 것이 아닌듯 하다… 이 프로그램으로 320 G hdd 복구하는데 거진 2시간 걸린듯 함

TestDisk는 반드시 "관리자 권한"으로 실행되어야 함.

TestDisk를 사용

  • 항목간 이동: 상/하 방향키, 혹은 Page Up/Page Down 키
  • 항목을 선택 실행/계속 진행하려면: 엔터키
  • 이전 화면으로 돌아가기, 혹은 TestDisk 종료: q (Quit) 키
  • 변경사항을 저장할때: y (Yes) 혹은 엔터키로 확인.
  • 파티션 데이터를 실제로 MBR에 기록하려면: 커서를 "Write"에 위치시키고, 엔터.

자세한 사용법은 http://comblog.wo.tc/174 참조.

로긴 후 수정할 수 있다. 관심있는 분들의 많은 참여 부탁준다. 문법은 Formatting Syntax참조하라.

역링크