Comment corriger l'erreur «Système de fichiers en lecture seule» lorsque j'exécute quelque chose en tant que sudo et que j'essaye de créer un dossier / fichier?

21

Lorsque j'essaie d'enregistrer quelque chose ou de renommer un fichier / dossier, il dit cette erreur "Système de fichiers en lecture seule" ou exécute quelque chose en tant que root dans le terminal, il dit cette erreur

sudo: unable to open /var/lib/sudo/"My User Name"/0: Read-only file system 
W: Not using locking for read only lock file /var/lib/dpkg/lock
E: Unable to write to /var/cache/apt/  
E: The package lists or status file could not be parsed or opened.

Lorsque je crée un dossier, la boîte de dialogue d'erreur dans les détails avec Nautilus est la suivante:

Error creating directory: Read-only file system

Je vous montrerais que j'en ai une photo, mais il ne laisse même pas ma sauvegarde sur mon lecteur flash. Aidez-moi, s'il vous plaît.

MathCubes
la source
J'ai également rencontré cela, la réponse de Prejith P a résolu mon problème.
Jeex Box

Réponses:

17

Cela a fonctionné pour moi:

Tout d'abord, exécutez cette commande:

fsck -n -f

Redémarrez ensuite la machine

arvindsharma16
la source
2
Vous rendez-vous compte que vous répondez à une question, qui a 3 ans. Pour le rendre significatif, il devrait être utile pour de nombreuses personnes, y compris les débutants. Vous devez donc ajouter plus de détails dans votre réponse. Sinon, il pourrait être supprimé.
sudodus
25
@sudodus Vous êtes bien loin de critiquer quelqu'un pour avoir répondu à une vieille question sur un site stackexchange. Le fait est que ces questions et réponses doivent rester indéfiniment comme une ressource. Ce n'est pas un site de forum avec leur parti pris typique contre la résurrection d'anciens fils. Si vous avez une raison pour laquelle une vérification du système de fichiers n'aiderait pas la situation de l'utilisateur, expliquez-la. Vous ne devez pas décourager un nouvel utilisateur d'essayer d'aider. Et quiconque a voté contre cela, expliquez-nous pourquoi vous avez voté contre, ne suivez pas simplement le troupeau sans réfléchir.
msouth
8
@msouth, j'accepte votre commentaire critique. Mon commentaire essayait principalement de faire améliorer l'auteur de la réponse - ajoutez plus de détails, car je pense que ce n'est pas assez complet pour être utile pour un débutant. (Et je ne l'ai pas dévalorisé, quelqu'un d'autre l'a fait). Je suis désolé que mon intention ne soit pas claire - l'intention n'était certainement pas de décourager qui que ce soit, ni l'auteur de la réponse, ni vous. Je vais essayer de changer mon style de commentaire pour le rendre plus positif.
sudodus
6
@sudodus mon phrasé était trop dur, j'en suis désolé (le site ne vous laisse pas éditer les commentaires, mais quand je m'en suis rendu compte, j'aurais dû le supprimer et faire un autre commentaire). Mon respect pour vous de l'avoir si bien pris.
msouth
Réponse sous-estimée.
Etienne Gautier
17

Lorsque le système entre en lecture seule, il le fait pour éviter d'endommager le système. Assurez-vous que votre disque dur fonctionne correctement et / ou sauvegardez vos données avant de faire quoi que ce soit.

Je suggère de démarrer un USB / DVD en direct, d'ouvrir GParted et d'utiliser la fonction de vérification / réparation.

C'est la commande pour activer l'écriture:

sudo mount -o rw,remount /
GM-Script-Writer-62850
la source
Je ne peux pas parce que j'ai besoin d'un accès sudo et je ne peux pas l'obtenir. "sudo: impossible d'ouvrir / var / lib / sudo / mathcubes / 1: montage en système de fichiers en lecture seule: ne peut pas remonter le périphérique de bloc / dev / sda6 en lecture-écriture, est protégé en écriture"
MathCubes
comme je l'ai dit, démarrez un disque en direct et utilisez gparted pour vérifier / réparer la partition, si vous n'avez pas de disque, vous pouvez utiliser partedmagic, sa taille est inférieure à 500 Mo
GM-Script-Writer-62850
Comment? Dois-je réparer la partition dans gparted?
MathCubes du
Capture d'écran: zimagez.com/zimage/screenshot-04282013-105411am.php
GM-Script-Writer-62850
Mais que dois-je faire en gpared, reformatez-le NON!
MathCubes
1

Si vous démarrez Windows avec Ubuntu et que vous n'avez aucune erreur dmesg, le problème pourrait très bien être causé par Windows.

Sous Windows, accédez à Panneau de configuration → Options d'alimentation et désactivez le démarrage rapide . Maintenant, démarrez dans Ubuntu.

Prejith P
la source
Voulez-vous dire que 1) Windows avait le système de fichiers racine ext4 de l'installation Ubuntu d'OP monté ou 2) que le système de fichiers racine de l'installation Ubuntu d'OP était NTFS? Je trouve cela très improbable. -1
David Foerster
Je n'implique pas les deux. Ce que je veux dire, c'est que si vous ne pouvez pas monter un système de fichiers en écriture sur un système à double démarrage et qu'il n'y a aucun problème visible avec le système de fichiers, alors le problème pourrait être causé par le démarrage rapide de Windows . mais c'est une solution valable pour les personnes qui démarrent en double.
Prejith P
Pas pour cette question car votre solution ne s'y applique pas.
David Foerster
Comme je l'avais mentionné dans mon article d'origine, c'est la 2e solution à la recherche de l'erreur "système de fichiers en lecture seule", qui est la même erreur que vous obtenez lorsque vous essayez de monter un disque dur externe en double démarrage
Prejith P
C'est un problème lorsque vous essayez d'écrire, pas de monter. Cette réponse est sans rapport.
Ivan Ivković