Mac을 사용하여 손상된 SD 카드를 복구하려는 단계 요약

입문


촬영이 끝나고 득의양양하게 사무실에서 SD카드를 컴퓨터에 꽂았을 때...

"설정된 디스크는 이 컴퓨터에서 읽을 수 없는 디스크입니다."...무엇입니까?
분명히 카메라에서 잘 보이는데...SD 카드를 삽입하면 카메라도 포맷되었음을 나타냅니다...
그리고'끝났어...'실망
그런 경험이 있나요?
최근에는 microSD 카드, 예를 들어 무인기, 카메라 촬영, 라즈베리PI로 IoT 시스템 구축 등을 자주 사용하기 때문에 때때로 나쁜 카드 데이터를 꺼내는 작업이 발생하기 때문에 절차를 총괄한다.
이번에는 카메라에 사용된 SD카드에서 수집한 데이터입니다.

인식되지 않는 모든 SD 카드 데이터 복제


식별할 수 없는 카드에 무슨 손상이 있는지 직접 사용하지 말고 물리적 데이터로 데이터를 모두 꺼냅니다.
다음 명령을 실행하여 대상 SD 카드의 장치를 찾습니다.
ls /dev/disk*
/dev/disk0  /dev/disk0s2    /dev/disk1s1    /dev/disk1s3    /dev/disk2  /dev/disk3  /dev/disk4s1
/dev/disk0s1    /dev/disk1  /dev/disk1s2    /dev/disk1s4    /dev/disk2s1    /dev/disk4
여기서 disk3는 대상의 SD카드이기 때문에 나중에 disk3를 샘플로 사용합니다.
다음 명령을 사용하여 이미지 파일을 생성합니다.
sudo dd if=/dev/disk3 of=sd.img bs=1m
완료되면 손상된 SD 카드를 제거합니다.

사용되지 않는 SD 카드로 데이터 복구


방금 꺼낸 데이터를 사용하지 않은 SD 카드에 다시 넣습니다.
새 SD 카드를 연결하려고 시도할 때 디스크3로 인식됩니다.
원래 생성된 파티션을 UNTIT 표시등으로 마운트하므로 마운트를 취소합니다.
sudo umount -fv /Volumes/UNTITLED
이어서 다음 명령을 실행하여 그림을 씁니다.
sudo dd if=sd.img of=/dev/disk3 bs=1m

파일 읽어들이기


TestDisk라는 오픈 소스 소프트웨어를 사용합니다.
먼저 다음 URL에서 TestDisk를 다운로드합니다.
TestDisk
압축 해제 및 photorec 실행
tar -xvjf testdisk-7.0.mac_intel.tar.bz2
cd testdisk-7.0
./photorec
이후 photorec의 지시에 따라 사베치 파일의 출력 목적지를 지정하고 파일을 실행하는 사베치를 지정합니다.
지정한 폴더에 사베의 파일을 저장합니다.
다음 URL을 참조하십시오.

구독 파일 병합


이번 병례는 xxx이다.mp4 및 xxx_mdat.mov라는 파일을 발견했지만 일반적으로 카메라로 촬영한 데이터에는 mov 파일이 포함되지 않기 때문에 한 파일이 두 부분으로 분할되고 싶습니다.
mp4 파일은 모두 524KB이고 mov 파일 수는 100MB에서 수 GB이기 때문에 mp4는 제목 정보, mov가 애니메이션 정보인지 예측합니다.
mp4와 mov는 원래의 파일 이름과 다른 파일 이름이기 때문에 날짜 순서대로 정렬된 상태에서 mp4와 mov가 한 쌍이라고 가정하면 다음과 같이 파일 이름의 시작에'a1'과'a2'등을 부여한다.
mv xxx.mp4 a1_xxx.mp4
mv xxx_mdat.mov a2_xxx_mdat.mov
파일 이름을 바꾼 후cat 명령을 사용하여 파일을 병합합니다.
cat a* > ~/a.mp4
I've got it!
하지만 성립되지 않는 mp4 파일이 몇 개 있는데, 이것은 아마도 사베를 진행할 수 없는 것일 것이다...하지만 전멸은 피했다!!

끝내다


매우 엄격한 작업 순서이지만 SD카드가 고장나서 읽을 수 없습니다. 복구 소프트웨어를 사용해 보았지만 mp4와 mov를 발견했습니다. 꺼낸 파일을 읽을 수 없습니다. 이런 현상이 있는 사람에게는 매우 소중한 이야기일 것입니다!
  • 3시간
  • SD 카드 읽기
  • SD 카드 쓰기 3시간
  • 시중에 판매되는 소프트웨어를 구입하고 파일을 꺼내는 데 2시간
  • 찾아낸 서류, 실망하기 1시간 전
  • mp4의 규격을 검사하고 바이너리 편집기에서 mov 파일을 열어 조사하는 데 2시간
  • 2진법 조사, mp4와 mov를 결합하면 된다는 것을 알아차리고 데이터를 추출하는 데 2시간
  • 1시간 동안 체크 아웃된 파일 병합
  • 총 14시간의 큰 일이지만 지금 최단 3시간이면 끝낼 수 있다!
    나는 이 글을 읽으면 내가 잃어버린 귀중한 시간을 절약하고 의미 있게 활용할 수 있기를 진심으로 바란다.

    좋은 웹페이지 즐겨찾기