웹사이트 검색

Linux에서 TestDisk를 사용하여 삭제된 파일을 복구하는 방법


우리 모두는 파일을 찾고 있는데 심지어 휴지통에서도 찾을 수 없다는 느낌을 알고 있습니다. 파일 및 데이터 손실로 인한 트라우마는 TestDisk 덕분에 끝나야 합니다. 이는 초기에 메모리 파티션을 복구하고 부팅할 수 없는 디스크를 다시 부팅 가능하게 만들기 위해 설계된 무료 오픈 소스 소프트웨어입니다. 사람의 실수나 바이러스로 인해 발생한 파티션에서 데이터를 복구하는 데 유용합니다.

이 문서에서는 TestDisk 데이터 복구 도구를 사용하여 Linux에서 삭제된 파일을 복구하는 방법을 보여줍니다. testdisk를 사용하려면 Linux에서 TestDisk 데이터 복구 도구를 설치하고 사용하는 방법 문서를 참조하여 Linux 시스템에 TestDisk를 설치해야 합니다.

Linux에 TestDisk를 설치한 후 명령을 사용하여 testdisk 버전을 확인할 수 있습니다.

testdisk --version
샘플 출력
TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <[email >
http://www.cgsecurity.org

Version: 7.0
Compiler: GCC 7.2
ext2fs lib: 1.44.1, ntfs lib: libntfs-3g, reiserfs lib: none, ewf lib: none, curses lib: ncurses 6.0
OS: Linux, kernel 4.15.0-55-generic (#60-Ubuntu SMP Tue Jul 2 18:22:20 UTC 2019) x86_64

엄청난! 이는 testdisk가 성공적으로 설치되었음을 확인합니다. 이제 Linux에서 삭제된 파일을 복구하는 방법을 알아보세요.

1단계: TestDisk 데이터 로그 파일 생성

삭제된 파일을 복구하려면 먼저 testdisk.log 파일을 만들어야 합니다. 이 로그 데이터에는 나중에 데이터를 복구하는 데 유용한 정보가 포함되어 있으므로 필수적입니다.

testdisk

유틸리티 설명 화면에는 아래에 자세히 언급된 세 가지 옵션이 있습니다.

만들기

    만들기

    • 추가 – 이 옵션을 사용하면 이전 세션의 보고서에 추가 정보를 추가할 수 있습니다.
    • 로그 없음 – 나중에 사용하기 위해 로그를 기록하지 않으려는 경우 옵션을 선택합니다.

    참고: Testdisk 유틸리티 도구는 초보자에게 친숙합니다. 각 화면의 옵션에 대한 제안을 제공합니다. 권장 옵션(강조표시됨)을 선택하세요. 다른 옵션 간에 전환하려면 위쪽 및 화살표 키를 누르세요.

    새 로그 파일을 만들어야 하므로 '만들기' 옵션을 선택하세요. 시스템 보안에 따라 컴퓨터에서 복구를 진행하기 위해 sudo 비밀번호를 묻는 메시지를 표시할 수 있습니다.

    2단계: 복구 드라이브 선택

    그러면 Testdisk가 시스템에 연결된 디스크를 표시합니다. 시스템은 각 드라이브의 총 저장 공간과 여유 공간을 표시합니다. 파일이 저장된 드라이브를 선택한 다음 오른쪽 및 왼쪽 화살표 키를 사용하여 탐색하고 '계속'을 선택합니다. 그런 다음 ENTER 버튼을 누릅니다. 이 경우 드라이브는 /dev/sdb라는 레이블이 붙은 외부 플래시 드라이브입니다.

    보안 권한에 따라 시스템에 일부 드라이브가 표시되지 않을 수 있습니다. 이러한 경우 계속종료 옵션 옆에 있는 'Sudo 옵션'을 클릭하세요.

    Sudo를 열고 비밀번호를 입력하세요. 암호 확인이 성공적으로 완료되면 시스템은 연결된 모든 드라이브를 해당 사양과 함께 표시합니다.

    3단계: 파티션 테이블 유형 선택

    드라이브를 선택한 후 다음 작업은 올바른 파티션 테이블을 식별하는 것입니다. 초보자의 경우 올바른 파티션 테이블 유형을 식별하는 것이 어려울 수 있지만 걱정할 필요는 없습니다. 시스템은 최선의 선택을 자동으로 예측하고 강조 표시합니다.

    그런 다음 계속하려면 'ENTER'를 클릭하세요.

    올바른 드라이브와 파티션 유형을 지정한 후 다음 화면 창에 복구 옵션 목록이 표시됩니다. 선호도에 따라 화면에서 옵션을 선택할 수 있습니다. 삭제된 파일을 복구하는 중이므로 '고급' 옵션을 선택하겠습니다.

    4단계: 삭제된 파일 원본 드라이브 파티션 선택

    컴퓨터에 파티션이 많은 경우 그림의 화면에서 파티션을 선택할 수 있습니다. 원하는 항목을 선택하고 'ENTER'를 눌러 계속 진행하세요. 이 경우 1개의 FAT32 파티션만 있는 이동식 플래시 드라이브를 사용하고 있습니다.

    5단계: 삭제된 파일 원본 디렉터리 확인

    유틸리티가 모든 파티션의 시스템 디렉터리를 표시한 후 파일을 분실했거나 삭제한 특정 디렉터리로 이동합니다. 예를 들어, 파일이 '문서' 파일에 저장된 경우 문서 탭으로 이동합니다.

    : 파일을 잃어버린 위치로 돌아가려면 '뒤로' 화살표를 사용하세요.

    소스 디렉터리로 이동하면 삭제된 파일이 빨간색으로 강조 표시된 것을 볼 수 있습니다. 드롭다운 목록에서 파일을 찾아 강조 표시하거나 확인합니다.

    6단계: Linux에서 삭제된 파일 복원

    키보드에서 문자 c를 눌러 복원하려는 파일을 복사하세요. 이전 이미지에서 복원하려는 삭제된 파일의 이름은 Best Password Practices.docx입니다.

    파일을 복사하려면 키보드에서 문자 c를 누르기만 하면 됩니다.

    7단계: 복구된 파일을 디렉터리에 붙여넣기

    그러면 Testdisk 유틸리티가 복사한 파일을 붙여넣어 복구할 수 있는 위치 목록을 표시합니다. 이번에도 스크롤하여 대상을 선택하고 이전과 마찬가지로 C를 눌러 붙여넣습니다. 이 경우 파일은 Public 디렉토리에 복사됩니다.

    모든 작업이 순조롭게 진행되면 파일이 성공적으로 복사되었다는 알림이 아래에 표시됩니다.

    Testdisk 유틸리티를 종료하려면 Quit을 선택하고 ENTER를 누르세요. 그러면 이전 화면으로 돌아갑니다. 종료를 선택하고 ENTER를 누릅니다. 다시 말하면 이전과 마찬가지로 Quit을 선택하고 ENTER를 눌러 TestDisk를 완전히 종료합니다.

    이것이 바로 testdisk 유틸리티 도구를 사용하여 Linux에서 삭제된 파일을 복구할 수 있는 방법입니다. 실수로 시스템에서 파일을 삭제한 경우 당황하지 마십시오. testdisk가 도움을 드릴 것입니다.