web-dev-qa-db-fra.com

le système de fichiers est "en lecture seule" même si `mount` le liste comme" rw "

Je ne sais pas ce qui s'est passé, mais pour le moment, tous les systèmes de fichiers (à l'exception de/qui se trouve sur un lecteur séparé) sont en "lecture seule", même si mount les répertorie comme "rw":

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

Mais en essayant de créer un fichier, je reçois:

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

Essayer de remonter en tant que rw conduit à une erreur:

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

Aucune suggestion? Cela pourrait-il être un problème physique avec le lecteur?

4
nbubis

mount lit le contenu du fichier /etc/mtab. Dans certaines circonstances, ce fichier n'est-il pas à jour?.

Veuillez vérifier ceci par rapport à /proc/mounts.

La raison du message cannot remount block device /dev/sda1 read-write, is write-protected peut être une protection en écriture du matériel, par exemple. un interrupteur sur la clé USB.

Pour étudier votre problème, vous pouvez examiner la sortie de dmesg peu de temps après avoir tenté de monter la partition.

De plus, une vérification du système de fichiers avec fsck est une approche intéressante.

3
H.-Dirk Schmitt