pi(raspbian)를 사용하여 수천 개의 이미지를 새 디스크에 복사하는 동안 rsync가 오류로 인해 중지되어 임시 파일을 올바른 파일 이름으로 이동할 수 없습니다.
실제 파일 이름은 실제로 존재하지만 동일한 폴더(동일 파티션)에 있는 다른 파일과 동일한 inode를 갖습니다.
$ stat -c '%i' ./2021-04-12/image_2021-04-12_18-18-23.JPG ./2021-04-12/image_2021-04-12_18-20-09.JPG
26768
26768
첫 번째 파일은 제거할 수 없습니다.
$ rm ./2021-04-12/image_2021-04-12_18-18-23.JPG
rm: impossible de supprimer './2021-04-12/image_2021-04-12_18-18-23.JPG': Aucun fichier ou dossier de ce type
(이 유형의 파일이나 폴더는 제거할 수 없습니다.)
그러나 두 번째 파일은 ls
첫 번째 파일에서 다른 오류 메시지를 표시할 수 있습니다.
$ ls -alh ./2021-04-12/image_2021-04-12_18-18-23.JPG
ls: impossible d'accéder à './2021-04-12/image_2021-04-12_18-18-23.JPG': Erreur d'entrée/sortie
(I/O 오류)
동일한 폴더에서 동시에 실행되는 여러 rsync로 인해 오류가 생성되었을 수 있지만 이 문제를 어떻게 해결할 수 있습니까?
답변1
파일 시스템을 실제로 고칠 수 없었습니다. 이를 Windows 시스템에 연결하면 시간과 인내심이 손실됩니다.
모든 것을 다른 디스크에 복사하고 포맷하고 다시 복사하는 것은 잘 작동했습니다.