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

В какой-то момент файловая система на моем цифровом аудиоплеере стала только для чтения. Я не могу скопировать файлы в него или удалить файлы на нем.

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

Я пытался использовать chmod:

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

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

Что еще я могу попытаться сделать это записываемым?

95
задан 7 November 2019 в 07:24

6 ответов

Если файловая система была смонтирована только для чтения, 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 / - на место назначения)

134
ответ дан 22 November 2019 в 23:07

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

sudo vi /etc/fstab

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

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

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

mount -a
1
ответ дан 22 November 2019 в 23:07

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

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

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

В результате я теперь abl e, чтобы снова прочитать и записать на диск.

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

4
ответ дан 22 November 2019 в 23:07

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

3
ответ дан 22 November 2019 в 23:07

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

Вы можете правильно смонтировать их, используя следующую команду ntfsfix , например:

sudo ntfsfix /dev/sda3

Замените / dev / sda3 на ваше собственное имя устройства.

16
ответ дан 22 November 2019 в 23:07

В случае двойной загрузки операционной системы (для меня Windows 10 и Linux Mint 19.1), когда windows10 не был выключен должным образом, эта проблема возникнет с моим разделом диска в Linux,

Решение состоит в том, чтобы запустить Windows 10, а затем закрыть ее должным образом.

Теперь вы можете записать файл в раздел в Linux очередной раз.

Надеюсь, это поможет

0
ответ дан 22 November 2019 в 23:07

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

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