저장 장치에서 손실되거나 액세스 할 수없는 데이터를 어떻게 복구합니까?


48

저장 장치에서 손실되거나 액세스 할 수없는 데이터를 복구하기 위해 어떤 단계를 수행해야합니까?

답변:

USB 플래시 드라이브의 일반적인 문제에 대한 자세한 질문은 다음과 같습니다.


좀 더 구체적으로 부탁드립니다. 드래그 앤 드롭이라고 말하면 올바른 대답이 될 수 있습니다.
ngen

@ngen : 조정, 드래그 앤 드롭이 더 이상 작동하지 않습니다. 커뮤니티 제안을 참조하십시오 .
타마라 Wijsman

어쩌면? diskdigger.org
tobylane

@tobylane : 셰어웨어, 비록 멋지다. 아마도 내가 ... 대안의 목록을 만들 수 있습니다
타마라 Wijsman에게

실수로 파일이 삭제되어 휴지통에없는 세 번째 경우가 필요합니다.
브라질 사람 Guy

답변:


23

기계적 고장의 경우.

그것은 당신을 도와주고 진정시켜 줄 것입니다. :-)

소개

당신의 기계적인 결함 (예를 들어 임의의 충돌, 그냥 "숙취"이상한, 하루 작동을 멈 춥니 다 / "삑"타입의 소음)이있는 경우 EVERY 당신이 그것을 연결하고 켜 시간을, 당신은 훨씬 더를 만들 수 있습니다. 매우 중요한 데이터 인 경우 랩 / 전문 데이터 복구 서비스로 가져가는 것이 좋습니다.

그러나 직접 수행하려는 경우 기계적 고장을 두 가지 범주로 요약 할 수 있습니다.

스핀들 / 내부 문제 또는 외부 / 컨트롤러 문제

첫째, 스핀들 / 내부 문제. 이것은 실제 하드 드라이브에 발생할 수있는 최악의 상황입니다. 이 (무료가 아닌) 가장 좋아하는 도구는 R-Studio 이며 드라이브에서 이미지를 만들고 많은 패스를 수행 한 다음 이미지에서 복구를 수행 할 수 있습니다.

* (실제로 드라이브가 섹터에서 읽기에 실패했지만 반복해서 시도한 결과 작동했습니다. 플러그를 뽑았다가 다시 꽂았습니다.)

데이터가 얼마나 중요한지에 따라 읽을 수 없다면 냉동고 트릭을 시도해보십시오 . 이것은 농담처럼 들리지만 실제로는 그렇지 않습니다. 드라이브를 밀폐 주머니에 넣고 냉동실에 몇 시간 동안 보관하십시오 (보통 6 시간 또는 밤새도록 두십시오). 전원을 연결하면 15-30 분 전에 좋은 결과를 얻을 수 있습니다. 다시 충돌합니다.

컨트롤러 보드 문제인 경우 문제를 해결하는 유일한 방법은 드라이브를 다시 플래시하거나 (제조업체 웹 사이트 확인) 가장 일반적으로 동일한 모델 인 컨트롤러 보드에서 컨트롤러 보드를 조심스럽게 전환하는 것입니다.

플래시 드라이브의 경우 중요하다면 다시 실험실로 가십시오. 직접하고 싶다면 할 말이 많지 않습니다.

컨트롤러 또는 메모리에 오류가 있습니까?

일반적으로 컨트롤러 인 경우 드라이브를 연결할 때 아무 일도 일어나지 않습니다. 플래시 메모리 자체 인 경우 미디어가없는 플로피 / CD 드라이브처럼 작동합니다. 드라이브 문자는 볼 수 있지만 액세스 할 수는 없습니다 (때로는 미디어 삽입 경고 메시지가 표시됨).

메모리 자체 인 경우 수정 프로그램을 모릅니다.

그러나 그것이 컨트롤러라면, 나는 스스로 그것을하는 시간의 약 40 % 만 운을 가졌습니다 (그리고 그것은 막대기의 구조에 달려 있습니다). 보다 저렴한 스틱의 대부분은 두 개의 보드를 가지고 있습니다. 하나는 컨트롤러이고 다른 하나는 기술 용어는 확실하지 않습니다. 일반적으로 메모리를 분리하고 다른 보드에 꽂을 수 있습니다.

일반적으로 보드는 유사한 드라이브에서 나올 필요가 없으며 칩 공급자에게 올바른 정보를 제공하려고합니다 (예 : IC 중 하나의 브랜딩). 가장 일반적인 것은 Winbond 에서 볼 수 있으며 일반적으로 모든 메모리 칩에서 작동합니다. .


1
당신 (이론적으로) 불량 / 손상된 메모리 칩에서 데이터를 깎아서 복구 할 있지만, 죽기 어려우므로 아마도 마지막 노력으로 만해야합니다. 필요한 모든 데이터를 복구하는 데 몇 주 / 월이 걸릴 수 있습니다. 일부 복구 사업은 그렇게 할 수도 있지만 백만장 자만 이용할 수 있습니다. 홈 디케이 팅 및 복구에 필요한 재료는 약 5000-10000 $입니다.
satibel

20

부패 또는 불량 섹터의 경우.

그것이 당신을 진정시키는 데 도움이 될 것입니다. :-)

데이터에 직접 액세스하십시오.

외장 드라이브에서 파일을 복구 할 때는 가능한 한 가장 짧은 연결 이 중요 합니다 .

따라서 불필요한 USB 케이블, USB 허브 또는 장비를 제거하고 싶습니다.

외장 하드 드라이브에서 복구하는 경우 꺼내서 SATA 케이블을 사용하여 연결하십시오 ...
USB 스틱에서 복구하는 경우 컴퓨터 후면에 연결하여 다른 포트를 사용해보십시오.

추가 단계에 필요한 Ultimate Boot CD 다운로드 및 굽기

이 게시물에 사용 된 대부분의 도구는 Ultimate Boot CD 에서 모두 사용할 수 있습니다 .

  1. 이 페이지 하단에서 Ultimate Boot CD를 다운로드 하십시오 . 여기에 이미지 설명을 입력하십시오미러 옆 의 아이콘을 클릭하십시오 .

  2. 선택적으로 품질을 보장 하려면 여기에 나열된 체크섬에 대해이 프로그램 으로 체크섬을 실행 하십시오 .

  3. Windows의 ImgBurn , Mac OSX의 LiquidCD 또는 Linux의 Brasero 를 사용하여 ISO를 CD 습니다.

  4. 선택적으로 품질을 보장하려면 CD를 확인해야합니다.

백업을합니다 (EASEUS Disk Copy).

파일 시스템 및 / 또는 데이터를 복구하려고 시도 할 때 디스크를 무단으로 훼손하려고합니다. 이런 이유로 예비 백업을 수행하여 문제가 발생하더라도 여전히 백업이 필요한지 확인할 수 있습니다. 가능합니다. 디스크 장애가 의심되는 경우 대신 백업을 수행하여 실제로 데이터가 필요한 경우 법의학 회사에 하드 드라이브를 보낼 수 있습니다.

  1. Ultimate Boot CD를 시작하십시오.

  2. 이동 HDD -> 도구 복제 -> EASEUS 디스크 복사 .

  3. 여유 공간이 충분한 다른 장치 로 디스크 복사 를 수행하십시오.

이것은 부문별로 정확하게 데이터를 복사합니다.

하드 드라이브가 여전히 정상 상태인지 확인하십시오 (SMARTUDM).

드라이브를 무단 변경하기 전에 상태를 악화시키지 않기를 원하므로 먼저 상태를 확인하십시오.

  1. Ultimate Boot CD를 시작하십시오.

  2. 이동 HDD -> 장치 관리 도구 -> SMARTUDM .

  3. SMART 속성 중 노란색 또는 빨간색 *****가 있는지 확인하십시오 . 이는 잘못된 상태를 나타냅니다.

상태가 양호하지 않으면 기계적 문제가 발생한 경우 복구를 시도하십시오 .

상태가 양호하면 오류 스캔을 수행하여 인식하고 문제를 제거합니다.

  1. Ultimate Boot CD를 시작하십시오.

  2. 이동 HDD -> 진단 도구 -> ViVARD .

  3. 그것을 보자 오류 검사 수행 , 많은 리맵이 완료 얼마나 많은 오류를 발견하는 방법과 메모를.

파일 시스템을 식별하십시오.

파티션에서 사용되는 파일 시스템어떻게 식별합니까? .

(TestDisk)를 복구하십시오.

실제 복구를 수행하기 전에 파티션과 파일 시스템을 먼저 복구해야 할 수도 있습니다. 이것은 TestDisk가 사용되는 곳입니다. TestDisk 의 기능을 살펴 보는 것이 좋습니다 .

이 방법은 다음과 같습니다.

  1. Ultimate Boot CD를 시작하십시오.

  2. 로 이동 HDD -> 데이터 복구 도구 -> TestDisk가 .

  3. 이 페이지 하단의 설명서를 읽고 데이터를 복구하십시오.

복구 소프트웨어 (PhotoRec)를 사용하십시오.

예비 작업이 완료되었으므로 복구를 시작할 수 있습니다.

  1. Ultimate Boot CD를 시작하십시오.

  2. 로 이동 HDD -> 데이터 복구 도구 -> PhotoRec에 .

  3. 이 페이지 하단에있는 문서를 읽고 (예 : 단계별 ) 데이터를 복구하십시오.


제 시나리오는 조금 다릅니다. SMARTUDM은 "IDE drive not found"를 반환하지만 GSmartControl은 기본 상태 테스트를 통과했으며 GParted가 드라이브를 "할당되지 않음"으로 감지한다고 알려줍니다. 이 경우 어떻게해야합니까?
thdoan

나는 gddrescue리눅스 에서 드라이브 이미지를 먼저 만들기 위해 사용 했다 . EASEUS 디스크 복사 웹 페이지 (하지만 더 이상 프리웨어로 나열하지 않습니다 궁극적 인 부팅 CD는 프리웨어 버전을 가지고보고)하지만 바로이 50메가바이트 "다운로드 것을 $ 19.90 또는 $ 79 또는"무료 체험 "링크를 원한다 dc_demo.exe"파일
Xen2050

5

TestDisk 는 무료 오픈 소스 파티션 스캐너 및 데이터 복구 도구입니다. 손실 된 파티션을 복구하는 데 매우 유용합니다. PhotoRec 은 일반적으로 사용되는 또 다른 무료 데이터 복구 도구입니다. Tom Wijsman이 자신의 답변에서 언급 한 것처럼 Ultimate Disk CD에 포함 된 TestDisk 및 PhotoRec도 많은 Linux 배포판의 소프트웨어 리포지토리 및 System Rescue CD에 포함되어 있습니다. System Rescue CD는 Ultimate Boot CD와 비슷하지만 더 가벼우므로 일반적으로 성능이 중요한 CD 또는 USB 플래시 드라이브에서 실행되기 때문에 유리합니다.

TestDisk는 PhotoRec보다 훨씬 효율적입니다. Testdisk의 문제점은 모든 삭제 된 파일을 항상 복구하지는 않는다는 것입니다. 실수로 파티션을 다시 포맷하면 TestDisk는 단일 파일을 놓치지 않고 수천 개의 파일을 복구 할 수 있지만 휴지통으로 보낸 다음 휴지통을 비워서 파일을 삭제 한 경우 TestDisk가 항상 복구 할 수는 없습니다.

따라서 TestDisk를 먼저 사용하고 TestDisk로 삭제 된 파일을 모두 복구하면 완료된 것입니다. TestDisk로 대부분의 삭제 된 파일을 복구 한 경우 완료 여부를 결정할 수 있습니다. TestDisk를 실행 한 후 완료하지 않은 경우 PhotoRec을 사용하여 삭제 된 파일을 복구 할 수 있습니다.

PhotoRec은 완전히 덮어 쓴 삭제 된 파일 (예 : dd프로그램)을 복구 할 수 없습니다 . 어떤 경우에는 파일 이름이 파일 자체에 저장됩니다. 이 경우 PhotoRec는 파일 이름을 복구하려고 시도하지만 대부분 PhotoRec는 파일 이름을 복구 할 수 없습니다.


PhotoRec를 사용하여 파일 형식을 기준으로 파일 복구

삭제 된 파일이있는 운영 체제를 사용하지 않으려면 다음 단계를 수행하기 전에 Linux 라이브 DVD / USB에서 부팅하는 것이 좋습니다.

  1. OS에 아직 설치되지 않은 경우 TestDisk를 설치하십시오. Linux 배포판에서 TestDisk를 설치하면 PhotoRec도 함께 설치됩니다.

  2. 터미널을 열고 PhotoRec을 시작하십시오 (라이브 CD / USB의 터미널에서 시작하거나 루트로 실행).

  3. 하드 디스크를 선택하십시오.

  4. 파티션 유형을 선택하십시오.

    하드 디스크에 Linux 파티션이 있으면을 선택하십시오 [Intel].

  5. 파일 유형 옵션을 선택하십시오.

    로 이동하여 [File Opt]를 누릅니다 Enter. 여기에서를 눌러 모든 파일 형식을 비활성화 할 수 있습니다 s. 공백을 사용하여 확인 버튼을 토글하십시오. 복구 할 파일 형식을 선택하십시오.

  6. 옵션을 선택하십시오.

    PhotoRec에는 다양한 옵션 목록이 있습니다. 일반적인 상황에서는이를 수정할 필요가 없습니다.

  7. 파티션을 선택하십시오.

    선택기를 파일을 제거한 파티션으로 이동하십시오. 다음 Enter 키를 누릅니다 Enter[Search].

  8. 파일 시스템 유형을 선택하십시오.

    Linux를 사용하는 경우 ext2 / ext3 / ext4가되므로 기본 선택은 ext2/ext3입니다. 그렇지 않으면 FAT 또는 NTFS로 포맷 된 파티션에서 파일을 복구하는 경우를 선택하십시오 Other.

  9. 분석 할 공간을 선택하십시오.

    선택 Free당신이 그렇지 않으면 특정 파일을 제거한 후 해당 파티션에 쓰기를 선택하지 않은 경우 Whole.

  10. 파일을 복구 할 디렉토리를 선택하십시오.

    이제 복구 된 파일이 저장 될 경로를 선택하십시오. 그런 다음를 누릅니다 Y.

PhotoRec는 얼마나 많은 파일을 복구했는지 보여줍니다.

출처 : PhotoRec을 사용하여 Linux에서 삭제 된 파일을 복구하는 방법 에서 수정 됨


1

매우 도움이 될 수있는 또 다른 도구는 Foremost 입니다. 이 도구의 이름은 웹 검색에서 자신의 이름에 대한 첫 번째 위치를 얻을 수 없으므로 상대적으로 모호하게 만드는 사전 단어입니다.

맨 먼저

가장 먼저 머리글과 바닥 글을 기반으로 파일을 복구하는 Linux 프로그램입니다. 머리글과 바닥 글은 간단한 구성 파일로 지정되므로 찾고자하는 머리글을 선택할 수 있습니다.

이 도구는 미국 공군 특수 조사 사무소와 정보 시스템 보안 연구 및 연구 센터의 작업에서 두드러진 기원을 가지고 있습니다.

최근 PhotoRec가 루트 디렉토리 항목이 손상된 FAT 형식의 SD 카드에서 사운드 파일 (일반적인 RIFF WAVE 형식)을 찾을 수 없었던 날을 저축했습니다.

용법

사용법은 매우 간단합니다.

  • 사용 foremost가능한 경우 배포 저장소에서 설치 하거나 foremost소스에서 컴파일하십시오 . 도구에는 외부 종속성이 거의 없으므로 컴파일은 매력처럼 작동합니다.

  • foremost장치 또는 장치 이미지에서 실행

    foremost -i /dev/hda -t wav -o /recovery/foremost

  • /recovery/foremost유용한 파일이 있는지 디렉토리를 검사하십시오 .

비고

원래 장치 또는 장치 이미지를 수정하지 않기 때문에 장치가 고장 나지 않는 한 원래 장치에서 이미지를 실행하는 것이 안전합니다. 안전을 유지하려면 항상 백업 덤프가 있어야합니다.

무엇보다도 우분투에서 사용할 수 있으며 실제로 손상된 이미지에서 개별 파일추출 하기위한 첫 번째 선택입니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.