내 친구가 노트북이 이상하다고 나에게 노트북을 주었습니다. 그것은 (여전히) 하드 드라이브 오류였고 나는 그녀에게 새 하드 드라이브를 설치하기 전에 파일을 백업하라고 제안했습니다.
그녀의 파일(주로 가족 사진 및 영화)을 백업하기 위해 플래시 드라이브에서 Ubuntu를 사용하여 컴퓨터를 부팅했지만 여전히 파일을 복사하는 데 문제가 있습니다. 파일이 손상되면 복사 기능은 복사가 완료될 때까지 기다립니다.
cp 함수가 손상된 파일을 건너뛰도록 하는 방법이 있습니까? (복사 속도가 너무 느리면 파일을 건너뛰도록 지시할 수도 있습니다)
가능하지 않다면 이 특별한 경우에 유용할 수 있는 도구를 추천해 주실 수 있나요?
미리 감사드립니다.
답변1
동일하거나 더 큰 크기의 예비 디스크가 있는 경우 다음을 사용할 수 있습니다.ddrescue
읽기 오류 중에 정상적인 부분을 복구하려고 시도하는 드라이브를 복제합니다.
경고하다:이것들은 모두파괴적인 명령, 잘못 입력하면 데이터가 손실될 수 있습니다. 실행하기 전에 올바른 드라이브가 있는지 다시 확인하세요.
/dev/sdf
실패한 드라이브이고 /dev/sdw
작동하는 드라이브라고 가정하면 다음을 수행할 수 있습니다.
sudo ddrescue /dev/sdf --force /dev/sdw
또는 마운트된 드라이브의 파일에 복사합니다(마운트된 드라이브가 충분히 크다고 가정).
sudo ddrescue /dev/sdf /path/to/file.img
작업 드라이브에 저장되면 일부 파일이 손상되더라도 정상적으로 파일을 설치/복사할 수 있습니다.