내 펜드라이브에 있는 파일을 삭제/편집할 수 없습니다

내 펜드라이브에 있는 파일을 삭제/편집할 수 없습니다

내 펜 드라이브에서 .Trash-1000을 삭제하려고 하는데

sudo rm -rf .Trash-1000/

나는 얻었다

rm: cannot remove `.Trash-1000/expunged/2660089871/apps.log': Read-only file system

(내의 각 파일에 대해 한 줄 .Trash-1000/)

나는 찾았다이 비슷한 질문, 그러나 실행 후에도 여전히 동일한 결과를 얻었습니다.

sudo mount -o remount,rw '/media/SGTL MSCN'
sudo rm -rf .Trash-1000

그렇다면 이 폴더(또는 해당 콘텐츠)를 제거하는 방법을 아시나요?

그런데 소프트웨어를 테스트하기 위해 펜 드라이브를 사용하고 있는데 펜 드라이브에서 찾을 수 없는 파일이 있기 때문에 제거해야 합니다.

--업데이트

Allan이 지적한 것처럼 손상된 줄 알았는데 여기에 연결한 다른 새 펜 드라이브에서도 같은 일이 발생했습니다. VMWare(아직 이름이 없는 새 OS)에서 사용한 후 Ubuntu로 돌아갑니다. , 더 이상 파일을 편집할 수 없으며 파일 시스템을 확인하거나 포맷할 수도 없습니다.

답변1

내가 추측한다면 Pendrive가 손상된 것 같습니다. 간단한 해결책은 백업하고 다시 포맷하는 것입니다. 하지만 실제로 손상된 것인지, 플래시 드라이브 사용 실패의 징후일 수 있는지 확인하려는 경우에는 백업하고 다시 포맷하는 것입니다.fsck

먼저 펜드라이브/카드를 백업한 다음 어떤 마운트 지점이 있는지 알아보세요. /dev/sdb , /dev/sdc 등

이 정보는 다음에서 찾을 수 있습니다.디스크 유틸리티제목 아래장치:

스크린샷에서는 /dev/sdb1 입니다.

그런 다음 이러한 명령을 수정하고 각 명령을 실행할 수 있습니다.

sudo umount /media/disk

sudo fsck -favVr /dev/sdb1

또는 디스크 유틸리티에서 드라이브를 마운트 해제한 후 "파일 시스템 확인"을 클릭할 수 있습니다.

디스크 유틸리티

편집하다:

이 문제에 대한 또 다른 해결책을 찾았습니다. 단계는 다음과 같습니다.

  1. 문제가 있는 USB 드라이브를 마운트하세요.
  2. 디스크 유틸리티를 루트로 열고 터미널을 열고 다음을 입력하세요.gksu palimpsest
  3. 드라이브 마운트 해제 및 제거
  4. 다시 연결해 보세요

다른 모든 방법이 실패하더라도 이것이 효과가 있기를 바랍니다.

답변2

비슷한 문제가있었습니다. "Redo Backup"을 사용하여 파티션을 USB 드라이브에 백업하고 있었습니다. 백업을 취소해야 했는데 파일이 삭제되지 않았습니다. 파일은 휴지통에 있었고 여전히 외부 드라이브에 있었지만 루트 권한으로도 삭제할 수 없었습니다.

내 해결책은 Windows를 부팅하는 것이었고(저는 여전히 게임을 할 때 사용합니다) 파일을 삭제할 수 있었습니다. Live CD로 부팅하는 것이 도움이 될 수도 있고, USB 드라이브를 다른 OS를 실행하는 다른 컴퓨터에 연결하는 것도 도움이 될 수 있습니다. 나는 이것이 약간 형편없다는 것을 알고 있지만 그것은 나에게 가장 빠른 해결책이었습니다.

답변3

디스크 유틸리티를 엽니다(검색어에 "disk"를 입력하고 첫 번째 응용 프로그램 클릭). 응용 프로그램을 연 후 pendrive 이름을 클릭합니다. 스크린샷1

그런 다음 공백을 클릭합니다(제 경우에는 "Sony 파티션 1 32GB"라고 적혀 있습니다). 스크린샷2

그런 다음 "설정" 아이콘을 클릭하고 "파티션 포맷"을 선택합니다. 아래 화면이 나타납니다. "볼륨 이름"을 입력하고 "유형"에서 "모든 시스템 및 장치에 사용(FAT)"을 선택합니다. 스크린샷3

그런 다음 "다음" > "포맷"을 누르세요. 이제 끝났습니다.

답변4

chmod +rx .Trash-1000 -R
rm -rf .Trash-1000

이렇게 하면 문제가 해결되기를 바랍니다. 며칠 전에 폴더를 소유하더라도 콘텐츠를 삭제할 수 없는 문제가 있었습니다. 폴더가 실행 가능하지 않기 때문입니다. -R 재귀 폴더가 있는 경우

그것이 당신에게 도움이 되기를 바랍니다

관련 정보