201 votes

Comment corriger "sudo : unable to open ... Système de fichiers en lecture seule" ?

Le titre n'est peut-être pas aussi descriptif que je le souhaiterais, mais je n'ai pas pu en trouver de meilleur.

Le système de fichiers de mon serveur est passé en lecture seule. Et je ne comprends pas pourquoi il le fait et comment le résoudre.

Je peux me connecter en SSH au serveur et lorsque j'essaie de démarrer apache2 par exemple, j'obtiens le message suivant :

username@srv1:~$ sudo service apache2 start
[sudo] password for username:
sudo: unable to open /var/lib/sudo/username/1: Read-only file system
 * Starting web server apache2                                                                                                                                                                                                               (30)Read-only file system: apache2: could not open error log file /var/log/apache2/error.log.
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.

Lorsque j'essaie de redémarrer le serveur, j'obtiens :

username@srv1:~$ sudo shutdown -r now
[sudo] password for username:
sudo: unable to open /var/lib/sudo/username/1: Read-only file system

Une fois que je l'ai redémarré manuellement, il démarre simplement sans aucun avertissement ou message indiquant que quelque chose ne va pas.

J'espère que quelqu'un pourra m'indiquer la bonne direction à suivre pour résoudre ce problème.

11voto

Tony Cook Points 111

Notez que cela peut parfois être dû au fait que l'ordinateur a oublié l'heure du système - la vérification du disque échoue parce que les dates du journal sont dans LE FUTUR !

Le réglage de l'heure du BIOS (et la vérification de la batterie du BIOS) a réglé ce problème pour moi, sans avoir à faire de récupération de disque.

6voto

sarthakgupta072 Points 266

(Suppression de la réponse précédente)

Edit : Le problème principal était du côté de Windows. Après avoir mis à jour mon Windows 10, l'option "démarrage rapide" a été automatiquement activée. En désactivant à nouveau cette option, puis en redémarrant la machine, le problème a disparu. Windows 10 m'a donné un gros mal de tête pendant plusieurs jours :(

L'option "démarrage rapide" se trouve dans "options d'alimentation" du panneau de configuration. Désactivez-la ! !! :)

5voto

Si vous effectuez un double démarrage avec Ubuntu et Windows et que ce problème se produit, c'est parce que Windows modifie le système de fichiers, dans ce cas, cela pourrait faire l'affaire. Essayez de désactiver le démarrage rapide

Panneau de configuration > Matériel et sons > Options d'alimentation > (à gauche) Choisissez ce que fait la fermeture du couvercle > Modifier les paramètres qui ne sont pas disponibles actuellement > Décocher 'Activer le démarrage rapide'.

Maintenant, le démarrage d'Ubuntu résoudra le problème. J'espère que cela vous aidera !

https://youtu.be/KJ-0KPZhAFo

3voto

axis Points 219

Habituellement, Linux met vos systèmes de fichiers en lecture seule lorsque des erreurs se produisent, en particulier des erreurs avec le disque ou le système de fichiers lui-même, des erreurs comme une mauvaise entrée de journal par exemple.

Vous devriez vérifier votre dmesg pour les erreurs liées au disque.

Google est plein de discussions à ce sujet et vous pouvez choisir celles qui sont les plus proches de votre configuration, mais un coup d'œil à dmesg est généralement suffisant.

3voto

Alya Gomaa Points 51

Si vous démarrez ubuntu en même temps que Windows 10, c'est probablement le démarrage rapide de Windows 10 qui retient votre système de fichiers, il ne démonte pas vos disques durs correctement. Pour résoudre ce problème, vous devez démarrer sous Windows 10.

  1. Démarrer > Power Settings
  2. cliquez sur Additional power setting à droite
  3. cliquez sur choose what thepower buttons do à gauche
  4. horloge sur change settings that are currently unavailable
  5. non marqué turn on fast-startup
  6. save changes puis redémarrez dans ubuntu tout fonctionnera bien !

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