19 votes

Pourquoi mon système de fichiers est-il devenu en lecture seule après des mises à jour ?

J'utilise la version 11.10 et j'ai appliqué quelques mises à jour. Après cela, chaque fois que j'utilise mon ordinateur, je peux, mais seulement pendant environ 2 ou 3 minutes avant qu'il ne devienne en lecture seule. Toute sudo entré me donne l'erreur suivante.

sudo: Can't open /var/lib/sudo/ryanmcclure/0: Read-only file system

J'utilise également xpad (un programme de notes autocollantes) et si je modifie les notes, il n'y a jamais de problème jusqu'à environ 4 minutes plus tard où il dit qu'il ne peut pas écrire dans un fichier parce que le système de fichiers est en lecture.

Comment puis-je résoudre ce problème ?

20voto

Mike Points 251

Il semble que vous ayez une corruption du système de fichiers, peut-être causée par un disque dur défaillant. (Normalement, c'est le seul moyen pour le système de marquer spontanément le système de fichiers comme étant en lecture seule, afin d'éviter d'autres dommages). Essayez d'exécuter :

dmesg | less

Et faites défiler jusqu'au bas de la page pour voir s'il y a des erreurs liées à votre système de fichiers et à votre disque. Recherchez des messages concernant des erreurs de lecture ou d'écriture non corrigibles (probablement sur sda), ou des erreurs de système de fichiers (par exemple, des messages concernant des erreurs ext3 ou ext4). Si vous voyez quelque chose de ce genre, vous devriez sauvegarder immédiatement toutes les données importantes et cherchez ensuite à savoir si le disque lui-même est défaillant (auquel cas vous devrez en obtenir un nouveau), ou s'il s'agit simplement d'une défaillance logique (auquel cas vous pouvez probablement réparer le système de fichiers avec fsck pour résoudre votre problème).

2voto

Kelly Points 111

J'ai eu le même problème, j'ai cherché sur Google et j'ai trouvé ces deux liens, qui m'ont été utiles. Il m'est apparu que je n'avais pas laissé suffisamment de temps pour monter le périphérique. BTW mon périphérique était /dev/sdax qui est un lecteur vfat.

La solution que ces liens suggèrent est d'exécuter

sudo fsck.vfat /dev/sda5 -a -w  

o

sudo fsck.msdos -aw /dev/sdb1

Les liens sont les suivants :

Les gens adorent le deuxième lien, apparemment.

Je ne suis pas encore entré dans les détails pour voir ce que font ces cmds.

J'ai exécuté les deux commandes (aahh !!!! me), cela a pris un temps considérable pour s'exécuter.

Je l'ai alors umounté et ensuite monté. Cela fonctionne bien pour moi jusqu'à présent (j'ai répété la même opération qui avait auparavant signalé une erreur de lecture seule). Je mettrai à jour si je vois une erreur. Pour moi, il semble que ce problème soit résolu.

1voto

Johnny Points 11

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1063354

Un bug assez important dans la nature où le disque dur devient en lecture seule. Ce n'est pas ton disque dur.

1voto

ravi kant Points 11

Vous pouvez redémarrer votre ordinateur, car cette erreur est due à un mauvais montage ou démontage du système de fichiers. Pendant le redémarrage, le système vous demandera de réparer le problème et d'appuyer sur la touche F. Le problème devrait alors être résolu.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X