файловая система & ldquo; только для чтения & rdquo; хотя `mount` отображает его как & ldquo; rw & rdquo;

Я не уверен, что произошло, но сейчас все файловые системы (за исключением /, который находится на отдельном диске) «только для чтения», хотя mount перечисляет их как «rw»:

$ mount
/dev/sda1 on /media/Data type ext4 (rw,nosuid,nodev,user_xattr)

Но при попытке создать файл я получаю:

$ cd /media/Data/; touch hello
touch: cannot touch `hello': Read-only file system

Попытка перемонтировать как rw приводит к ошибке:

$ sudo mount -o remount,rw -t ext4 /dev/sda1 /media/Data
mount: cannot remount block device /dev/sda1 read-write, is write-protected

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

4
задан 12 May 2017 в 07:23

1 ответ

mount читает содержимое файла /etc/mtab. При некоторых обстоятельствах этот файл не обновлен.

Пожалуйста, перепроверьте это по /proc/mounts.

Причиной сообщения cannot remount block device /dev/sda1 read-write, is write-protected может быть аппаратная защита от записи, например, переключатель на USB-флешке.

Чтобы исследовать вашу проблему, вы можете исследовать вывод dmesg вскоре после того, как попытаетесь смонтировать раздел.

Также проверка файловой системы с помощью fsck является ценным подходом.

0
ответ дан 12 May 2017 в 07:23

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

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