Forum Linux.mandriva Mon PC fait des sauts dans le temps.

Posté par  .
Étiquettes :
1
10
mar.
2010
J'ai plusieurs fois constaté un comportement étrange de mon PC que je ne parviens pas à expliquer ; Je démarre mon PC, je démarre ma session et je me retrouve dans un "état" datant de plusieurs jours. J'explique :

1. Dans Thunderbird, les dernières mails reçu date de 10 janvier 2010. Aucune traces des mails reçus depuis lors, ni dans la poubelle ni ailleurs.

2. Je lance Firefox : le bookmark que j'ai enregistré il y a deux jours n'est plus là. D'ailleurs, les onglets qui s'ouvrent au démarrage correspondent à des pages que j'ai consultées il y a plusieurs semaines. Rien à voir avec ma dernière session.

3. Je lance QCAD, un logiciel de dessin industriel que j'utilise régulièrement. Mes dernières modifications à mes plans ne sont plus là. Pourtant, j'ai consulté ces plans pas plus tard qu'hier soir. Tout était en place ! Ce matin, c'est comme si mon travail de la semaine passée s'était évaporé. C'est cohérent avec la date du fichier qui est revenu au 26 février (j'ai travaillé depuis dessus).

4. Je cherche un peu. Je m'aperçois que le fichier correspondant à l'un des plans QCAD possède les droits en exécution (ce qui n'a aucun intérêt). Je m'en étais déjà aperçu ce week-end et avais supprimé ce droit (chmod u-x). Pourquoi est-il revenu ?

5. Je remarque que ma traditionnelle fenêtre Konsole qui s'ouvre automatiquement avec ma session, n'a pas la taille habituelle qui était encore la sienne hier. Ca, c'est pas bien méchant, mais là encore. c'est curieux.


Pris un a un, on pourrait peut-être trouver une explication plausible à ces points :
1. Corruption du fichier de mail.
2. Session mal fermée (arrêt brutal de la machine)
3. Bug dans QCAD
4 c'est msec qui repositionne les droits
5. Session mal fermée

Mais tous ces problèmes qui apparaissent en même temps, ça fait beaucoup. J'ai l'impression qu'une explication plus globale doit exister.

Surtout que ce n'est pas la première fois que je le constate. J'ai déjà perdu des modifications sur mes plans QCAD. Quelques jours plus tard (arrêt/relance du PC), elles étaient revenues.

Je n'ai pas installé IPOT ( http://kadreg.org/ipot ).
Mon PC est sous mandriva 2010.
Mes systèmes de fichiers sont tous en ext3 (sauf / en ext2).

Je ne note rien dans /var/log/message sauf que msec travaille beaucoup. ( http://wiki.mandriva.com/fr/Msec ).

J'ai l'impression que ext3 se moque de moi.

Des idées ?
  • # Des idées…

    Posté par  . Évalué à 5.

    Bonjour,

    Est-ce que la date du système est bonne ?

    Non ?
    — La pile de la carte mère est peut-être morte…
    — Le service ntp sur lequel tu synchronises ton heure raconte des bêtises…
    — …

    Oui ?
    — Une partition est pleine…
    — Tu as dormi pendant plusieurs semaines :)…
    — Ton PC a retrouvé la DeLorean de « Retour vers le Futur » :)
    • [^] # Re: Des idées…

      Posté par  . Évalué à 3.

      Je n’avais pas tilté sur « le / en ext2 ».

      Étant donné que ext2 ne dispose pas de système anti-incohérence (journal et méta-données), il suffit que le disque soit en train de tomber en panne pour que le système fasse facilement un peu n’importe quoi.

      Je regarderais de ce côté aussi.
      • [^] # Re: Des idées…

        Posté par  (site web personnel) . Évalué à 2.

        Je pencherai aussi sur un problème de disque dur.

        Aussi, il faudrait :
        - lancer une analyse de surface du disque, afin de vérifier qu'il n'y a pas de secteurs défectueux. Le "Drive Fitness Test" fait cela très bien http://www.hitachigst.com/hdd/support/download.htm
        - si des erreurs physiques ont été trouvés via l'étape d'avant, il est préférable de backuper au plus vite les données sensibles
        - faire un fsck.ext2/3 sur les partitions.
        • [^] # Re: Des idées…

          Posté par  . Évalué à 5.

          Connaissant murphy, je ferais un backup avant toute chose.
    • [^] # Re: Des idées…

      Posté par  . Évalué à 1.

      La date est bonne. Le PC a 2 ans. Donc la pile doit être bonne.
      Les partitions ne sont pas pleines.
      Je lancerai un fsck dès que j'aurais un peu de temps.
      A ce propos, comment fait-on un fsck sur root ?
      • [^] # Re: Des idées…

        Posté par  . Évalué à 2.

        A ce propos, comment fait-on un fsck sur root ?
        Le plus propre c'est de le faire depuis un LiveCD.

        THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.

      • [^] # Re: Des idées…

        Posté par  (site web personnel, Mastodon) . Évalué à 2.

        shutdown -F permet de force un fsck au reboot.

        La gelée de coings est une chose à ne pas avaler de travers.

        • [^] # Re: Des idées…

          Posté par  . Évalué à 4.

          shutdown -rF now

          Je viens de le faire.
          30 minutes plus tard, l'heure du bilan.
          A priori, fsck n'a rien détecté, ni corrigé.


          Mais les 5 points dont je parlais dans mon post ont tous été corrigés. Tous !

          hasard ?

          Si ce n'était pas moi qui avait écrit ce post, je jurerais que l'auteur devrait consulter un docteur.

          Merci de m'avoir lu.
  • # idée à la con.

    Posté par  . Évalué à 10.

    T'aurais pas mis en place un backup via rsync, en inversant les arguments ?
  • # Inode

    Posté par  . Évalué à 2.

    Restauration d'un état précédent du système de fichiers du à une inode/table des nodes merdique, par le fsck automatique au démarrage.
    • [^] # Re: Inode

      Posté par  (site web personnel) . Évalué à 2.

      Dans ce cas, fsck n'arrête pas le script de démarrage avec un gros message plein de majuscules et de points d'exclamation ?
      • [^] # Re: Inode

        Posté par  . Évalué à 2.

        Pas si c'est une erreur qui ne demande pas d'intervention humaine.
        Le cas le plus courant étant "zone dtime inode".
    • [^] # Re: Inode

      Posté par  . Évalué à 1.

      Et dans ce cas, comment expliquer qu'après n reboot, je retombe dans l'état correct ?
      Un fsck merdoit.
      Le suivant répare... troublant.

      En même temps, la vérité doit être dans ce gout là.
  • # / mal démonté ?

    Posté par  . Évalué à 2.

    Vu que tu parles de / en ext2, est-ce que ta distribution ne démonte pas bien / au moment du shutdown ? Si tu as beaucoup de RAM, peut-être qu'une bonne partie des changements sont perdus à ce moment là. Quand tu dis que tu te retrouves plusieurs jours en arrière, est-ce que ça correspond à ta dernière date de reboot, ou as-tu déjà rebooté entre les deux ?
    • [^] # Re: / mal démonté ?

      Posté par  . Évalué à 1.

      Je n'ai jamais remarqué de messages d'erreurs à l'extinction de la machine, ni à son boot.
      Je n'ai pas trouvé de messages dans boot.log ou message.log.

      Et puis les fichiers qui jouent au yoyo dans le temps ont tous l'air d'être dans /home qui est en ext3.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.