Как удалить / отредактировать файлы из файловой системы только для чтения

У меня проблема с моим устройством памяти (на самом деле это карта памяти, которая действует на внешнем устройстве памяти, например 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 ': файловая система только для чтения

Но он отлично работает на окнах.

UPDATE

При открытии команды привода и запуска 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 15:29:48 Ядро workmateX: [18042.257407] fat_get_cluster: 11 обратных вызовов подавлены Мар 23 15 : 31: 40 workmateX ядро: [18154.569747] fat_get_clust er: 11 обратных вызовов подавлено

11
задан 28 December 2011 в 03:55

6 ответов

Он смонтирован только для чтения; вы не можете изменять разрешения, вы можете попробовать только sudo mount -o remount,rw /media/A88F-8788. Но если ваша удача - что-то вроде моей, вам удалось поймать слайдер «Замок» на карте, когда вы вставили ее, и вам придется вытащить ее обратно и аккуратно поместить ее.

Проверить [ f2] и /var/log/syslog для событий монтирования или возможного повреждения файловой системы (что может привести к тому, что ядро ​​перемонтирует его только для чтения, чтобы не нанести больше урона).

11
ответ дан 25 May 2018 в 22:26
  • 1
    не работает. я не думаю, что я скользил write-protector в любом месте, потому что он работает в окнах. Любые другие идеи? – Santosh Linkha 23 March 2011 в 13:37
  • 2
    Вы смотрели в файлах журналов, которые я упоминал, чтобы узнать, сообщило ли оно, почему оно было только для чтения? – geekosaur 23 March 2011 в 13:40
  • 3
    проверьте обновления – Santosh Linkha 23 March 2011 в 13:49
  • 4
    @explorex: есть твоя проблема, у нее поврежденная файловая система. Попробуйте sudo umount /media/A88F-8788; sudo /sbin/fsck.msdos /dev/sdb1; sudo mount /dev/sdb1 /media/A88F-8788. – geekosaur 23 March 2011 в 13:55
  • 5
    и что делать после этого? смогу ли я это исправить и работать? – Santosh Linkha 23 March 2011 в 13:56

Если у вас нет Windows, отредактируйте файловую систему под Ubuntu с помощью:

sudo fsck.msdos -aw /dev/sdb1

Работал для меня.

5
ответ дан 25 May 2018 в 22:26

Попросите Windows восстановить файловую систему на устройстве и извлечь ее правильно.

3
ответ дан 25 May 2018 в 22:26

Это сообщение полезно: http://sharadchhetri.com/2013/12/19/how-to-fix-read-only-usb-pen-drive-in-ubuntu/

1 ) Узнайте каталог привода USB-накопителя на df -Th

2) Отключите USB-накопитель с помощью команды umount

3) Затем запустите команду dosfsck, чтобы проверить и восстановить filesystem

4) После этого вы можете удалить накопитель USB-накопителя из системы и снова подключить его обратно в систему. Теперь ваш USB-накопитель должен быть доступен для записи.

Подробнее: http://sharadchhetri.com/2013/12/19/how-to-fix-read-only-usb-pen -Драйв-в-убунту / [!d 6]

2
ответ дан 25 May 2018 в 22:26

Попросите Windows отремонтировать файловую систему на устройстве и извлечь ее правильно.

3
ответ дан 6 August 2018 в 03:54

Попросите Windows отремонтировать файловую систему на устройстве и извлечь ее правильно.

3
ответ дан 13 August 2018 в 16:25

Другие вопросы по тегам:

Похожие вопросы: