Как сделать доступную для чтения файловую систему доступной для записи?

67
  1. Я не уверен, когда файловая система на моем цифровом аудио игрок был изменен на только для чтения. Я не могу скопировать файлы в это или удалить файлы на нем.

    Есть ли некоторые причины для файловая система игрока изменить разрешение его файловой системы?

  2. Я пробовал chmod:

    $ sudo chmod a+rw SGTL\ MSCN/ 
    chomd: changing permissions of 'SGTL MSCN/': Read-only file system
    

    , где «SGTL MSCN» является установленным точки цифрового аудиоплеера.

    Мне было интересно, как это сделать записывающий?

Спасибо и приветствую!

    
задан Tim 07.06.2011 в 21:58
источник

4 ответа

89

Если файловая система установлена ​​только для чтения, chmod не будет работать, так как это также операция записи.

Попробуйте переустановить его чтение-запись:

sudo mount -o remount,rw '/media/SGTL MSCN'

Если на устройстве есть блокировка записи (например, карты памяти SD), вам необходимо отключить его. Программные блокировки не могут быть отключены программным обеспечением. Обратите внимание, что блокировка записи на картах памяти SD находится от визирования, которое вы видите буквами в левом верхнем углу, и это выглядит как очень маленький переключатель.

Некоторые драйверы файловой системы также могут не поддерживать операции записи, это относится к более раннему модулю NTFS, поддерживаемому Linux. Для файловых систем NTFS обязательно используйте драйвер ntfs-3g , который должен быть выбран автоматически в настоящее время. Если нет, вы можете заставить драйвер с чем-то вроде:

sudo mount -t ntfs-3g -o uid=$(id -u) /dev/sdb1 /mnt/

(где /dev/sdb1 должно быть заменено вашим блочным устройством и /mnt/ для вашего пункта назначения)

    
ответ дан Lekensteyn 07.06.2011 в 22:28
источник
4

Если USB-накопитель установлен как доступный только для чтения. Перейдите в Disk Utility и размонтируйте диск. Затем нажмите «Проверить файловую систему», если нет проблем с повторной установкой диска. После установки диска он должен работать правильно, по крайней мере, так я решил эту проблему.

    
ответ дан SunTaoRus 02.12.2013 в 12:12
4

У меня возникла эта проблема на нескольких USB-накопителях. Каждый раз, когда я искал ответ и пробовал различные предложения, в том числе использование терминалов для запуска команд, переформатирование на машинах Linux и Windows и т. Д. Все безрезультатно.

Это случилось со мной снова сегодня, поэтому я снова посмотрел, можно ли найти решение. Я пробовал здесь все, но они не работали.

Из отчаяния я снова пошел в Disk Utility. Я отключил диск, а затем ударил «Формат» на части раздела, а не в части диска. У USB был только один раздел. На этот раз он РАБОТАЛ !!!!. Затем я перешел на часть диска и снова переформатировал отдельный раздел в качестве основного загрузочного диска и немного поработал с ним.

Результат: теперь я могу читать и записывать на диск снова.

Я не знаю, на этот раз мне повезло или нет. Но он снова работает.

    
ответ дан Ned 07.07.2012 в 23:38
1

Если это фиксированный диск, а не съемный диск, вы можете добавить запись навсегда.

sudo vi /etc/fstab

Добавьте запись в следующем формате:

<file-system> <mount-point> <type> <options> <dump> <pass>

И затем выполните:

mount -a
    
ответ дан Tarun 08.06.2011 в 01:14