Forum général.général Rediriger kern.log sur un autre fichier

Posté par  .
Étiquettes : aucune
0
2
fév.
2010
Bonjour

Voici mon problème :
J'ai récupéré le disque dur externe d'une amie qui se plaignait de plus pouvoir y accéder depuis Xp.
Le magasin lui a changé deux fois le boitier, je suspecte donc un problème de table de partition et je le branche sur mon gnu/linux pour lancer testdisk.

A partir du moment où le disque est branché, j'ai non stop les lignes suivantes qui se répètent dans kern.log :


Feb 2 09:54:06 macuntu kernel: [ 1220.953367] sd 4:0:0:0: [sdb] Unhandled sense code
Feb 2 09:54:06 macuntu kernel: [ 1220.953371] sd 4:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_SENSE
Feb 2 09:54:06 macuntu kernel: [ 1220.953377] sd 4:0:0:0: [sdb] Sense Key : Hardware Error [current]
Feb 2 09:54:06 macuntu kernel: [ 1220.953383] sd 4:0:0:0: [sdb] Add. Sense: No additional sense information
Feb 2 09:54:06 macuntu kernel: [ 1220.953389] end_request: I/O error, dev sdb, sector 1562138984


Au point que le fichier kern.log monte à 450mo et rend mon système de fichier / plein.
Hors j'ai une autre partition avec mon /home qui à 15go de dispo, je souhaiterais donc transvaser temporairement kern.log sur cette partition.

Donc deux questions :

1 - L'erreur sur le disque dur vous parle t'elle ?
Sachant que j'ai lancé une analyse via testdisk hier et qu'a partir de 25% environ j'avais constamment des erreurs de lecture sur les cylindres.

2 - Comment pourrais je temporairement faire en sorte que le système écrive dans /home/user/kern.log à la place de /var/log/kern.lorg ? Un lien suffirait il ?

Merci à vous.
  • # Liens symbolique

    Posté par  . Évalué à 1.

    Un simple lien symbolique doit faire l'affaire ...
    ln -s /var/log/kern.log /home/user/kern.log

    Pour le disque aucune idée comme ça ...
    • [^] # syslog

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

      bin c'est dans la config de syslog que tu changes ça.
      enfin ca dépend du syslog que tu utilises. y'en a de plus ou moins évolué. rsyslog, syslog-ng, etc ....
      suffit de regarder dans la configuration

      tu devrais même pouvoir filtrer que les messages de sdb pour les mettre uniquement dans ce fichier. voire /dev/null ??
      • [^] # Re: syslog

        Posté par  . Évalué à 1.


        bin c'est dans la config de syslog que tu changes ça.


        Ok, c est fait, j'ai modifié /etc/rsyslog.d/50-default.conf, relancé le service et j'ai bien mes fichiers dans le home.

        Je vais pouvoir relancer testdisk même si je ne suis plus vraiment persuadé que cela serve à grand chose..
        Merci
  • # smartmontools

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

    Pour vérifier/interroger le disque

    Je crains que le disque soit mort...

    Système - Réseau - Sécurité Open Source

    • [^] # Re: smartmontools

      Posté par  . Évalué à 1.

      Merci mais :


      Device: ODK ODJ5 H0JBM0HRMAH H H Version: HKJ0
      Device type: disk
      Local Time is: Tue Feb 2 11:53:24 2010 CET
      Device does not support SMART

      Error Counter logging not supported
      Device does not support Self Test logging

      ...
      • [^] # Re: smartmontools

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

        Bonjour,

        tu pourras utiliser pleinement Smartmoontools si le disque dur est branché directement dans l'ordinateur, et non pas via l'USB.

        Il est probable que le boitier pose problème au bout d'un moment, mais pour en être certain il faut brancher le disque dur directement dans l'ordinateur.

        J'ai des kit USB-SATA/IDE qui ne permettaient pas une lecture continue des disques durs, et selon le noyau ça se bloquait plus ou moins tardivement (via des erreurs de lecteurs, les volumes étant démontés).

        Donc : branche le disque dur directement dans l'ordinateur, et refait les tests.

        A bientôt
        G

        Pourquoi bloquer la publicité et les traqueurs : https://greboca.com/Pourquoi-bloquer-la-publicite-et-les-traqueurs.html

        • [^] # Re: smartmontools

          Posté par  . Évalué à 1.


          Donc : branche le disque dur directement dans l'ordinateur, et refait les tests.


          Bah mon soucis c'est que je suis sur un portable et que je n'ai pas de tour à disposition :)

Suivre le flux des commentaires

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