So löschen / bearbeiten Sie Dateien aus dem schreibgeschützten Dateisystem


12

Ich habe ein Problem mit meinem Speichergerät (tatsächlich eine Speicherkarte, die wie ein Pendrive auf ein externes Speichergerät wirkt).

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 können nicht entfernt werden -html.zip ': Schreibgeschütztes Dateisystem

Ich habe versucht, die Dateiberechtigung des Systems zu ändern, aber das funktioniert nicht

experimentx @ workmateX: / var / www / zendtest $ sudo chmod 0777 /media/A88F-8788/python-2.7.1-docs-html.zip
chmod: Ändern der Berechtigungen von `/media/A88F-8788/python-2.7.1 -docs-html.zip ': Schreibgeschütztes Dateisystem

Aber es funktioniert perfekt unter Windows.

AKTUALISIEREN

Beim Öffnen des Laufwerks und Ausführen des Befehls 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:

23. März 15:29:48 workmateX-Kernel: [18042.257407] fat_get_cluster: 11 Rückrufe unterdrückt 23. März 15:31:40 workmateX-Kernel: [18154.569747] fat_get_cluster: 11 Rückrufe unterdrückt

Antworten:


13

Es wurde schreibgeschützt gemountet. Sie können Berechtigungen nicht ändern, Sie können nur versuchen sudo mount -o remount,rw /media/A88F-8788. Aber wenn Sie so etwas wie mein Glück haben, haben Sie es geschafft, den Schieberegler "Lock" auf der Karte zu fangen, als Sie sie eingeführt haben, und müssen sie wieder herausziehen und genauer einsetzen.

Prüfen /var/log/messagesund /var/log/syslogfür Montag Ereignisse oder mögliches Dateisystem Korruption (die den Kernel dazu führen könnte , zu mounten es schreibgeschützt zu vermeiden , mehr Schaden zu verursachen).


hat nicht funktioniert. Ich glaube nicht, dass ich write-protectorirgendwo gerutscht bin , weil es in Windows funktioniert. Irgendwelche anderen Ideen?
Santosh Linkha

Haben Sie in den genannten Protokolldateien nachgesehen, ob gemeldet wurde, warum sie schreibgeschützt waren?
Geekosaurier

Bitte überprüfen Sie Updates
Santosh Linkha

@explorex: Es gibt ein Problem, das Dateisystem ist beschädigt. Versuchen Sie es sudo umount /media/A88F-8788; sudo /sbin/fsck.msdos /dev/sdb1; sudo mount /dev/sdb1 /media/A88F-8788.
Geekosaurier

und was ist danach zu tun? werde ich in der Lage sein, es richtig zu machen und zu arbeiten?
Santosh Linkha

5

Oder wenn Sie kein Windows haben, reparieren Sie das Dateisystem unter Ubuntu mit:

sudo fsck.msdos -aw /dev/sdb1

Hat für mich gearbeitet.



2

Dieser Beitrag ist hilfreich: http://sharadchhetri.com/2013/12/19/how-to-fix-read-only-usb-pen-drive-in-ubuntu/

1) Ermitteln Sie das USB-Stick-Verzeichnis mit df -Th

2) Hängen Sie den USB-Stick auf umountBefehl aus

3) Führen Sie dann den dosfsckBefehl aus, um das Dateisystem zu überprüfen und zu reparieren

4) Danach können Sie den USB-Stick vom System entfernen und ihn wieder an das System anschließen. Jetzt sollte Ihr USB-Stick beschreibbar sein.

Weitere Details: http://sharadchhetri.com/2013/12/19/how-to-fix-read-only-usb-pen-drive-in-ubuntu/

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.