web-dev-qa-db-fra.com

Système de fichiers en lecture seule

J'utilise Ubuntu 12.10. À l'ouverture d'un shell, l'erreur suivante apparaît:

/home/jack/.rbenv/libexec/rbenv-init: line 87: cannot create temp file for here-document: Read-only file system

J'ai réalisé que ce n'était pas simplement un problème rbenv, car chaque fichier que j'essaie d'écrire renvoie une erreur disant que le système est en lecture seule.

Je ne sais pas comment décrire mon problème autrement, chaque fois que je démarre, le système passe par une vérification du disque, qui corrige soi-disant plusieurs erreurs sur mon disque.

Voici mon/etc/fstab

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=1cc4b2ab-a984-4516-ac25-6d64f5050244 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=4e0dfeae-701a-43ce-b5c6-65f15ab3d8e3 none            swap    sw              0       0

L'ensemble du système de fichiers est en lecture seule. J'ai essayé le suivant

Sudo fsck.ext4 -f /dev/sda1

ce qui a donné la sortie suivante (raccourcie)

/dev/sda1: ***** FILE SYSTEM WAS MODIFIED *****
/dev/sda1: ***** REBOOT LINUX *****
/dev/sda1: 1257080/45268992 files (1.0% non-contiguous), 50696803/181051904 blocks
4
Jack Moon

Je soupçonnais que c'était un problème avec mon disque dur alors je:

  • acheté et installé un nouveau disque dur répondant aux mêmes spécifications et
  • réinstallé Ubuntu 12.04 sur celui-ci.

Je l'ai utilisé avec le nouveau disque dur et je n'ai encore rencontré aucun problème.

1
Jack Moon

J'ai le même problème avec Xubuntu 12.10. Les FS deviennent soudainement et au hasard en lecture seule. Peut-être est-ce lié à ce bug:

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

Il semble que le problème concerne le nouveau noyau.

4
branoholy

Si cela avait eu lieu sur le mien et semblait l'avoir réglé, du moins pour le moment. Démarrez depuis un ancien noyau dans grub, puis relancez la mise à jour vers la dernière version de xubuntu. Après cela, redémarrez immédiatement. Lorsque grub revient à nouveau, démarrez en mode de récupération pour le dernier noyau. Choisissez fsck. Il y aura un message indiquant qu'il doit changer le système de fichiers pour continuer à lire/écrire (ou quelque chose dans ce sens). Sélectionnez Oui, laissez-le vérifier et redémarrez. Démarrez normalement et cela devrait fonctionner, a fait pour moi de toute façon.

Une chose que je devrais noter ici, n’essayez pas d’aller directement à la récupération sans démarrer/mettre à jour l’ancien noyau au préalable. J'ai essayé cela à l'origine et il vous donne toujours l'invite sur le passage en lecture/écriture, mais il refuse alors d'exécuter le contrôle et se bloque.

1
irime89

J'ai redémarré et travaillé à nouveau. Le problème est apparu lorsque le gestionnaire de mise à jour effectuait une mise à jour. Soudain, il n'a pas été possible d'écrire sur le disque.

J'ai redémarré et essayé de charger un ancien noyau, il s'est plaint du système de fichiers non lisible. J'ai appuyé sur l'option de réparation mais j'ai échoué aussi, puis j'ai redémarré et chargé le noyau ultérieur (3.5.0-18-generic) et maintenant cela fonctionne.

Je tiens à souligner que la version Ubuntu 12.10 AMD64 ne fonctionne pas comme prévu, elle subit de nombreuses pannes et j'ai dû démarrer 2 fois avec un lecteur USB pour tout reconfigurer, car elle ne pouvait pas monter le système de fichiers.

Pour résoudre ce problème, j’ai démarré à l’aide d’un lecteur USB et d’un terminal et j’ai exécuté:

Sudo dpkg-reconfigure -a 

Pour tout reconfigurer. Après cela, démarrez à nouveau le 12.10 dans le disque (pas le lecteur USB) et reconfigurez tout à nouveau car gnome-Shell ne fonctionnait pas correctement.

Alors j'ai exécuté à nouveau:

Sudo dpkg-reconfigure -a
0
Xavi