rm: 영구적으로 마운트된 NTFS 드라이브의 일부 폴더에서 입출력 오류를 제거할 수 없습니다.

rm: 영구적으로 마운트된 NTFS 드라이브의 일부 폴더에서 입출력 오류를 제거할 수 없습니다.

NTFS: 입/출력 오류

영구적으로 마운트된 NTFS 데이터 파티션에서 HDF5를 설치하려고 하므로 많은 삭제 작업을 수행하고 있습니다. 이제 폴더의 일부(일부 코드 등 포함)가 삭제되지 않고 위의 오류가 표시됩니다. 이미 NTFS-3g 등이 있지만 virtualbox의 창만 있습니다(제거할 수도 없음). 당신의 도움을 주셔서 감사합니다!

저는 CentOS 7을 사용하고 있습니다.

답변1

이는 파일 시스템이 손상되었음을 의미하며 파일 시스템 액세스 시도 중 입력/출력 오류는 일반적으로 하드웨어 문제를 의미합니다.

dmesg를 입력하고 로그를 확인하세요. 연결이 실패했기 때문일 수 있으며 거기에 기록됩니다.

ntfs 또는 ntfs-3g를 통해 설치됩니까? 제가 기억하는 것처럼 레거시 ntfs 드라이버는 안정적인 쓰기 지원을 제공하지 않았으며 ntfs-3g가 더 안정적이고 안전한 것으로 밝혀졌을 때 기본적으로 폐기되었습니다.

답변2

읽다/제거(맨 페이지)

내 경우에는 디렉터리 자체 또는 해당 하위 디렉터리/파일을 삭제할 수 있으려면 먼저 디렉터리를 마운트 해제해야 합니다.

sudo umount -f /media/sami/OS\somewindows_folder

그런 다음 그것은 sudo rm -rf /media/sami/OS\somewindows_folder나에게 효과적이었습니다.

답변3

나는 또한 같은 문제에 직면했습니다. 일부 스레드에서는 이 디스크를 Win 및 rm에 마운트하고 휴지통을 정리해야 한다고 말했습니다. 시도했지만 실패했습니다.

그러나 이 파일의 상위 폴더(Linux rm -rf xxx)를 rm하여 문제를 해결했습니다.

이 방법을 시도해 볼 수 있지만 가져온 파일이나 폴더를 상위 폴더에 복사해야 합니다.

관련 정보