읽기 전용 파일 시스템에서 파일을 삭제 / 편집하는 방법


12

메모리 장치 (실제로는 pendrive와 같은 외부 메모리 장치를 작동시키는 메모리 카드)에 문제가 있습니다.

experimentx @ workmateX : / var / www / zendtest $ sudo rm /media/A88F-8788/python-2.7.1-docs-html.zip
rm :`/media/A88F-8788/python-2.7.1-docs를 제거 할 수 없습니다 -html.zip ': 읽기 전용 파일 시스템

시스템의 파일 권한을 변경하려고 시도했지만 작동하지 않습니다.

experimentx @ workmateX : / var / www / zendtest $ sudo chmod 0777 /media/A88F-8788/python-2.7.1-docs-html.zip
chmod :`/media/A88F-8788/python-2.7.1의 권한 변경 -docs-html.zip ': 읽기 전용 파일 시스템

그러나 그것은 창문에서 완벽하게 작동합니다.

최신 정보

드라이브를 열고 명령을 실행할 때 sudo mount -o remount,rw /media/A88F-8788

/ var / log / syslog :

Mar 23 15:29:48 workmateX kernel: [18042.257407] fat_get_cluster: 11 callbacks suppressed
Mar 23 15:29:48 workmateX kernel: [18042.257414] FAT: Filesystem error (dev sdb1)
Mar 23 15:29:48 workmateX kernel: [18042.257418]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:29:48 workmateX kernel: [18042.257425] FAT: Filesystem has been set read-only
Mar 23 15:29:48 workmateX kernel: [18042.258187] FAT: Filesystem error (dev sdb1)
Mar 23 15:29:48 workmateX kernel: [18042.258194]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:35 workmateX kernel: [18149.333787] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:35 workmateX kernel: [18149.333795]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:35 workmateX kernel: [18149.335949] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:35 workmateX kernel: [18149.335957]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:35 workmateX kernel: [18149.354903] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:35 workmateX kernel: [18149.354911]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:35 workmateX kernel: [18149.357213] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:35 workmateX kernel: [18149.357221]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:35 workmateX kernel: [18149.359547] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:35 workmateX kernel: [18149.359555]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:35 workmateX kernel: [18149.361929] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:35 workmateX kernel: [18149.361936]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:35 workmateX kernel: [18149.377416] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:35 workmateX kernel: [18149.377424]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:35 workmateX kernel: [18149.379384] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:35 workmateX kernel: [18149.379392]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:35 workmateX kernel: [18149.381898] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:35 workmateX kernel: [18149.381906]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:35 workmateX kernel: [18149.383764] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:35 workmateX kernel: [18149.383772]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:40 workmateX kernel: [18154.569747] fat_get_cluster: 11 callbacks suppressed
Mar 23 15:31:40 workmateX kernel: [18154.569754] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:40 workmateX kernel: [18154.569758]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:40 workmateX kernel: [18154.569765] FAT: Filesystem has been set read-only
Mar 23 15:31:40 workmateX kernel: [18154.572022] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:40 workmateX kernel: [18154.572029]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:40 workmateX kernel: [18154.582933] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:40 workmateX kernel: [18154.582941]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:40 workmateX kernel: [18154.585921] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:40 workmateX kernel: [18154.585929]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:40 workmateX kernel: [18154.587819] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:40 workmateX kernel: [18154.587827]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:40 workmateX kernel: [18154.597547] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:40 workmateX kernel: [18154.597555]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:40 workmateX kernel: [18154.599503] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:40 workmateX kernel: [18154.599511]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:40 workmateX kernel: [18154.602896] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:40 workmateX kernel: [18154.602905]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:40 workmateX kernel: [18154.615338] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:40 workmateX kernel: [18154.615346]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:31:40 workmateX kernel: [18154.618574] FAT: Filesystem error (dev sdb1)
Mar 23 15:31:40 workmateX kernel: [18154.618581]     fat_get_cluster: invalid cluster chain (i_pos 0)

var / log / message :

3 월 23 일 15:29:48 workmateX 커널 : [18042.257407] fat_get_cluster : 11 콜백 억제 3 월 23 일 15:31:40 workmateX 커널 : [18154.569747] fat_get_cluster : 11 콜백 억제

답변:


13

읽기 전용으로 마운트되었습니다. 권한을 변경할 수 없으며 시도 만 할 수 있습니다 sudo mount -o remount,rw /media/A88F-8788. 그러나 운이 내 것과 같은 것이면 카드를 넣을 때 "잠금"슬라이더를 잡아서 다시 꺼내서 더 조심스럽게 넣어야합니다.

마운트 이벤트 또는 가능한 파일 시스템 손상을 점검 /var/log/messages하고 점검하십시오 /var/log/syslog(더 많은 손상을 피하기 위해 커널이 읽기 전용으로 다시 마운트하게 할 수 있음).


작동하지 않았다. write-protectorWindows에서 작동하기 때문에 어디에서나 슬라이드했다고 생각하지 않습니다 . 다른 아이디어가 있습니까?
Santosh Linkha

내가 언급 한 로그 파일에서 왜 읽기 전용인지보고했는지 확인 했습니까?
geekosaur

업데이트를 확인하십시오
Santosh Linkha

@ explorex : 문제가 있습니다. 파일 시스템이 손상되었습니다. 시도하십시오 sudo umount /media/A88F-8788; sudo /sbin/fsck.msdos /dev/sdb1; sudo mount /dev/sdb1 /media/A88F-8788.
geekosaur

그 후 무엇을해야합니까? 제대로 작동하고 작동합니까?
Santosh Linkha

5

또는 Windows가없는 경우 다음을 사용하여 Ubuntu에서 파일 시스템을 복구하십시오.

sudo fsck.msdos -aw /dev/sdb1

나를 위해 일했다.



2

이 게시물이 도움이되었습니다 : http://sharadchhetri.com/2013/12/19/how-to-fix-read-only-usb-pen-drive-in-ubuntu/

1) USB 펜 드라이브 디렉토리를 찾아 df -Th

2) umount명령으로 USB 펜 드라이브 마운트 해제

3) 그런 다음 dosfsck명령을 실행 하여 파일 시스템을 확인하고 복구하십시오.

4) 그런 다음 시스템에서 USB 펜 드라이브를 제거하고 다시 시스템에 다시 연결할 수 있습니다. 이제 USB 펜 드라이브가 쓰기 가능해야합니다.

자세한 내용은 http://sharadchhetri.com/2013/12/19/how-to-fix-read-only-usb-pen-drive-in-ubuntu/

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.