USB 외장 하드 드라이브에 매우 큰 비디오 파일이 있습니다. 13GB 정도 됩니다. 영상을 바로 재생할 수 있는데 문제는 없을 것 같습니다. 그런데 파일을 다른 곳에 복사하려고 하면 이상한 오류가 발생하고 USB 장치가 자동으로 연결 해제되었다가 다시 연결됩니다.
다음을 사용하여 KDE에서 복사를 시도했습니다.CP, 또는동기화, 불운. 아이디어가 부족해요. 나는 이전에 이 문제를 본 적이 없습니다.
폴리스티렌
- 이 파일은 LVM 파티션에 있습니다.
- 지금은 오류 메시지가 없습니다. 하지만 내 기억엔 그런 것 같았어
블록을 읽지 못했습니다...
답변1
행운을 시험해 볼 수 있습니다 ddrescue
. 일반적으로 전체 디스크나 파티션에 사용되지만 개별 파일에서도 작동합니다. 재시도를 위해 로그 파일을 유지합니다.
ddrescue /source/your_video.avi /target/your_copy.avi /target/your_copy.logfile
이 프로세스 중에 디스크가 사라지면 디스크를 다시 마운트하고 명령을 다시 실행하면 중단된 부분부터 다시 시작됩니다.
ddrescue
info ddrescue
매뉴얼과 더 자세한 사용 예 에 대한 다양한 옵션도 있습니다 .
여유 디스크가 있는 경우 전체 디스크의 복사본을 만들어 더 나은 결과를 얻을 수 있습니다. 파일 자체 또는 파일 시스템 메타데이터 등 정확히 무엇이 손상되었는지에 따라 다릅니다.
답변2
드라이브에 결함이 있을 수 있습니다. 로그에서 이와 관련된 메시지를 볼 수 있습니다 dmesg
. 다음 방법 중 하나를 사용하여 디스크를 복구하려고 합니다.HDAT(프리웨어) 또는 아마도스핀 크리스탈(광고). 나는 실패한 디스크를 복구하기 위해 두 도구를 모두 사용했으며 과거에는 둘 다 잘 작동했습니다.
또한 하드 드라이브의 SMART 정보를 확인할 수 있습니다.
$ smartctl --all /dev/{hd?,sd?}
이렇게 해도 아무것도 해결되지는 않지만 드라이브 상태에 문제가 있는지 알려줍니다.
드라이브가 사용 가능한 상태가 되면클론속가능한 한 빨리 여유 하드 드라이브에 복사하거나 하드 드라이브에서 비디오 파일을 제거하십시오.