Au cours des derniers jours, mon Ubuntu 12.10 est allé en mode lecture seule au hasard, ce qui m'a empêché de sauvegarder les fichiers modifiés et m'a forcé à redémarrer mon ordinateur, ce qui est pénible car c'est la plate-forme sur laquelle je fais tout mon travail de programmation. Lorsque je redémarre dans Ubuntu (j'ai un double démarrage avec Windows 7), il me dit qu'il a détecté une erreur de disque et que je dois appuyer sur fpour le corriger, après quoi il redémarrera avec succès.
Mon Windows 7 n'a aucun problème avec lui, donc ce ne peut pas être le disque dur. J'ai également vu sur un forum que je devais exécuter ces commandes pour résoudre le problème: mount --options remount,rw /
et mount --all
, mais celles-ci disent simplement que je ne peux pas monter l'appareil sur un système en lecture seule. Je suis un débutant Linux (et un débutant avec les ordinateurs en général) donc toute aide serait grandement appréciée!
EDIT 1:
D'accord, j'ai donc couru fsck
depuis le CD de démarrage… Est-ce que cela ne devrait prendre que deux secondes? «La mine Cuz l'a fait. Quoi qu'il en soit, il est revenu avec deux erreurs:
Superblock last mount time is in the future (hardware clock incorrect)
et
Superblock last write time is in the future (hardware clock incorrect)
Apparemment, cela les a fixés tous les deux.
EDIT 2:
Je viens de courir sudo fsck -Cf /dev/sda5
. Trouvé beaucoup plus cette fois .
Est fsck
censé ne prendre que quelques secondes?
EDIT 3:
Je viens de courir sudo badblocks -v /dev/sda5
et les mauvais blocs ont trouvé quatre mauvais secteurs:
27238968
27238969
27238970
27238971
Que dois-je faire avec cette connaissance? Le guide Bodhi lié dit de les écrire dans un fichier, mais je suis en LiveCD - je ne peux rien écrire sur le disque dur.
dmesg
et peut-être la sortie du fichier /var/log/kern.log
?