Ce qui vous est arrivé est probablement une erreur de système de fichiers (ou un problème matériel transitoire). Dans ce cas, le disque dur est remonté en lecture seule pour éviter toute nouvelle corruption ( errors=remount-ro
dans le fichier /etc/fstab).
Le message d'erreur que vous avez reçu (" Vous essayez d'enregistrer le fichier sur un disque en lecture seule. ") était donc correcte. Vous auriez pu le vérifier avec findmnt {mountpoint}
(vraisemblablement findmnt /
), et à la recherche de ro
(au lieu de rw
) dans le OPTIONS
colonnes :
TARGET SOURCE FSTYPE OPTIONS
/ /dev/something ext4 ro,relatime,errors=remount-ro,data=ordered
La meilleure chose à faire est de.. :
- copier immédiatement tout travail important sur un nuevo (pour éviter d'écraser une copie valide (même si elle est ancienne) par quelque chose de potentiellement corrompu).
- redémarrez et essayez de résoudre le problème (cela peut impliquer une réinstallation sur un nouveau disque dur dans le pire des cas, ou laisser le système effectuer une réparation automatique si vous avez de la chance).
- Installer le
smartmontools
et vérifiez le fichier Données SMART de votre disque
- Prenez les chiffres les plus mauvais avec un grain de sel, car certains fabricants encodent plusieurs octets de données dans un seul chiffre (recherchez sur Google comment interpréter ces chiffres pour votre modèle de disque).
- Mais ne négligez pas les problèmes de santé du disque ; vous avez peut-être eu de la chance cette fois-ci. Mieux vaut changer le disque pendant qu'il est encore utilisable (vous pouvez choisir le bon modèle/la bonne marque au meilleur prix puisque vous avez le temps), que de devoir remplacer le disque en urgence au plus mauvais moment (car c'est à ce moment-là que cela se produit : examens, livraison d'un projet, augmentation de la charge de travail...).