OSError: [Errno 5] Input/output error: 무슨 에러 인가요
글쓴이: isanghan / 작성시간: 수, 2024/08/21 - 12:47오전
필요할 지는 애매하지만 환경을 간단하게
OS는 HarmoniKR 사용하고
파일 정리를 쉽게 할려고 파이썬으로 스크립트를 짜서
특정폴더의 파일을 USB에 이동하는 스크립트동작 중
에러가 나서 메시지 확인해보니
OSError: [Errno 18] Invalid cross-device link: ... OSError: [Errno 5] Input/output error: '<<이동폴더및파일패스>>'
라고 나옵니다..
내 스크립트가 문제인가 해서
커멘드로 이동시키는 역시 errno5번이 뜨네요..
복사 역시 마찮가지 입니다..
USB상태가 불량이려나 하고 넘어가기에는 좀 이해 안되는 현상이
간단히 원래 폴더 A와 대상 USB에 있는 B폴더 라고 하면
같은 USB의 상위 폴더 B`에 이동 혹은 복사 할 때는 문제가 안생깁니다.
USB는 NTFS포멧이고 NTFSFIX실행 후 진행해도 현상은 똑같네요..
아무튼 질문은 OSError의 5번이 무슨 에러일까요?
구글링 열심히 해보는데 다른 프로그램 상에서 나온 에러는 나와도
에러에 관한 정보는 안나오네요.
Forums:
파일 이동 대응 한 내용이라 질문은 아닌데
파일 이동 대응 한 내용이라 질문은 아닌데
이동 대상폴더 이름을 B에서 C로 변경하고 새로운 B폴더를 만들어서 이동하니
B폴더에 이동은 가능했습니다
--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--
N년째 초보입니다
음 ..
혹시 rename 쓰셨나요? rename 은 src 와 dst 가 같은 파일시스템에 있을 때에만 쓸 수 있습니다.
되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』
일단 파이썬에서는 shutil.move를 썼고
일단 파이썬에서는 shutil.move를 썼고
그 이외에는 midnight commander의 이동으로
테스트 했습니다. midnight은 rename같긴 한데
하지만 다른 폴더에는 이상없이 동작하니깐요
어제 좀 늦게까지 대응해본 결과
그냥 디스크 불량 같습니다..
요즘 달러가 올라서 디스크도 비싼데
산지 얼마 안된건데..
--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--
N년째 초보입니다
댓글 달기