![ls: 디렉터리 '.' 읽기: 특정 디렉터리에 대한 입출력 오류 해결 방법](https://linux55.com/image/220992/ls%3A%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%20'.'%20%EC%9D%BD%EA%B8%B0%3A%20%ED%8A%B9%EC%A0%95%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%9E%85%EC%B6%9C%EB%A0%A5%20%EC%98%A4%EB%A5%98%20%ED%95%B4%EA%B2%B0%20%EB%B0%A9%EB%B2%95.png)
두 개의 파티션이 있는 5TB 외장 드라이브가 있습니다. 갑자기 파티션 중 하나에서 이런 오류가 발생했습니다 data: unknown error when mounting /dev/sda1
. 나는 이것을 기반으로 이 오류를 해결했습니다. 답변.
그것을 실행한 후 sudo ntfsfix /dev/sda1
드라이브에 액세스할 수 있었고 이름이 지정된 디렉토리를 제외한 모든 디렉토리가 제대로 작동했습니다 JS
. 크기는 약 1.1TB이며 명령을 JS
실행하면 다음 오류가 발생합니다 .ls -la
ls: reading directory '.': Input/output error
노트:드라이브 크기를 살펴보니 80% 정도 사용되었습니다(질문 이전과 동일). 이는 내 데이터가 아직 남아 있다는 의미입니다.
이 문제를 어떻게 해결하나요?