SafeCopy를 사용하여 NTFS 드라이브 복원

SafeCopy를 사용하여 NTFS 드라이브 복원

며칠 전 USB 외장 하드 드라이브를 떨어뜨렸습니다. 결과적으로 일부 파일을 읽을 수 없습니다. 복원하고 싶은데 지금 사용하고 있어요안전한 사본. 나는 다음 명령을 사용했습니다.

sudo safecopy /dev/sdb1 data.img --stage1

그러나 약 93%의 경우 "소스에서 읽을 수 없습니다"라는 메시지가 나타납니다. 그런 다음 부분적으로 복구된 이미지를 마운트하려고 시도했지만 실패했습니다. 데이터를 복구하려면 또 무엇을 할 수 있나요?

================================================= = ===============

나는 사용해 보았습니다.

sudo safecopy /dev/sdb data.img --stage1

이제 끝났습니다. 그럼 내가

fdisk -lu data.img

이런 결과가 나오네요,

Disk data.img: 310.8 GB, 310798626816 bytes
255 heads, 63 sectors/track, 37785 cylinders, total 607028568 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xb1bec32c

   Device Boot      Start         End      Blocks   Id  System
data.img1              63   625137344   312568641    7  HPFS/NTFS/exFAT

그럼 설치를 해볼께요

sudo mount -o loop,offset=32256 -t ntfs data.img /mnt/temp

하지만 이 출력은 실패합니다.

Failed to read last sector (625137281): Invalid argument
HINTS: Either the volume is a RAID/LDM but it wasn't setup yet,
   or it was not setup correctly (e.g. by not using mdadm --build ...),
   or a wrong device is tried to be mounted,
   or the partition table is corrupt (partition is smaller than NTFS),
   or the NTFS boot sector is corrupt (NTFS size is not valid).
Failed to mount '/dev/loop0': Invalid argument
The device '/dev/loop0' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

여기서 데이터를 어떻게 복구해야 합니까?

답변1

safecopy --stage2먼저, 디스크 에서 safecopy --stage3더 많은 콘텐츠를 추출해 볼 수 있습니다 .

복사본이 부분적이면 파일 시스템이 손상된 것입니다. 달리기fsck수리해 보십시오(예 fsck -y copy-of-data.img: ). NTFS의 경우 최신 버전이 필요합니다.NTFS-3g. 복구는 파일 시스템을 유효한 파일 시스템으로 바꾸는 것을 의미하며, 이로 인해 일부 데이터가 손실될 가능성이 높습니다. 따라서 이미지 복사본에 대해 이 작업을 수행하십시오. 그런 다음 이미지를 마운트하고 이미지에서 파일을 복구해 보십시오 sudo mount -o loop copy-of-data.img /mnt. 파일 이름과 연관될 수 없는 일부 데이터를 발견 하면 fsck해당 데이터를 다음 위치에 저장합니다.lost+found목차.

때로는 fsck실행 중에 데이터가 어떤 파일에도 속하지 않는 것처럼 보이기 때문에 데이터를 삭제합니다. 데이터를 복구하는 또 다른 방법은 디스크에서 유용한 데이터처럼 보이는 조각을 찾는 것입니다. 이는 이미지와 같이 인식된 헤더가 있는 파일 형식에 특히 효과적입니다. 그러니 달리기를 해보세요조각 도구아직 실행하지 않은 디스크 이미지의 복사본 fsck. 바라보다손상된 SD 카드에서 데이터를 복구하는 방법은 무엇입니까?이러한 조각 도구를 시스템에서 사용하기 쉽지 않은 경우 다음을 시도해 보십시오.테스트 디스크 Live CD.

관련 정보