이 읽기 전용 파일 시스템 오류를 해결하는 방법은 무엇입니까?

이 읽기 전용 파일 시스템 오류를 해결하는 방법은 무엇입니까?

그래요

find /media/masi/FAT32/ -type f -name '._*' -delete

하지만 난 이해해

find: cannot delete '/media/masi/FAT32/._booklet.pdf': Read-only file system

ext4에서 작업하면서 fat32를 검색할 때 이 상황을 어떻게 처리해야 할지 모르겠습니다. fat32에는 권한/소유자가 없습니다. 그래서 메모리 카드의 모든 파일에 대한 읽기 및 쓰기를 모두 변경하고 싶습니다. 하지만 여기서 할 수 있는지 확실하지 않습니다. 파일 시스템 일관성 문제일 수도 있지만 확실하지는 않습니다. 방금 내 시스템에 설명된 옵션을 사용하지 않았기 때문에 백업 파일인 것처럼 보이는 많은 .dot 파일이 있음을 확인했습니다.여기앞으로. 그래요ls -la /media/masi/

drwxr-xr-x 29 masi masi 32768 1 1970 FAT32

나는 그렇지만 mount -o remount, rw /media/masi/FAT32/나는 얻는다

mount: mount point /media/masi/FAT32/ does not occur

이 명령은 dmesg | grep FAT32공백을 제공합니다. 이 명령은 lsblk메모리도 표시하지 않습니다. Debian 8.25의 Nautilus에서 메모리를 분석하면 기본 노드는 올바르게 볼 수 있지만 터미널에서는 하위 노드가 보이지 않습니다. 트리를 검색할 수 있지만 얼마나 좋은지는 잘 모르겠습니다.

죄송합니다. 'handouts.noindex'의 모든 콘텐츠를 표시할 수 없습니다. '/media/masi/FAT32/handouts.noindex/╖Yp╟@≥3.ç╜╩' 파일에 대한 정보 검색 중 오류가 발생했습니다. 입력/출력 오류

메모리: Transcend JetDrive Lite 130 128GB(Macbook Air Mid 2013용)
하드웨어: Macbook Air Mid 2013 및 Dell PC i3 ​​​​2013
OS: Ubuntu 16.04 및 Debian 8.5

답변1

액세스/읽기 오류가 있는 경우 VFAT 파티션에 대한 액세스는 일반적으로 암시적으로 읽기 전용으로 설정됩니다. 이러한 문제를 확인하고 해결하려면 다음 단계를 시도해 보세요.올바른 장비를 사용하도록 주의하십시오. 그렇지 않으면 시스템이 손상될 수 있습니다!

  1. 드라이브를 다른 드라이브나 홈 디렉터리에 복사하여 귀중한 데이터를 저장해 보세요.
  2. 드라이브를 마운트 해제합니다.
  3. 문제가 있는지 확인해보세요sudo fsck.vfat /dev/...
  4. 오류가 보고 되면 fsck수정해 보세요. sudo fsck.vfat -a /dev/....
    보다 철저한 확인을 위해 -t-V옵션도 참조하고 -f손상된 파일의 내용을 저장해 보십시오.
  5. 완료되면 fsck드라이브를 제거했다가 다시 연결하고 다시 액세스해 볼 수 있습니다.
  6. 그래도 도움이 되지 않으면 드라이브를 포맷해 보세요 sudo mkfs.vfat /dev/....
  7. 그래도 도움이 되지 않거나 문제가 다시 발생하면 드라이브가 심각하게 손상되었을 수 있으므로 폐기해야 합니다.

관련 정보