Forum Linux.debian/ubuntu Lecteur cdrom problèmatique

Posté par  .
Étiquettes :
0
15
juin
2007
Bonjour,

Ceci est mon premier message sur ce forum, une courte présentation s'impose ! Je suis utilisateur Ubuntu depuis un peu plus d'un an (chez moi) et depuis 2 mois sur mon poste de travail (celui qui me pose problème). Durant cette période, j'ai déjà eu quelques soucis que j'ai toujours fini par résoudre, soit à la suite de recherches sur Google, soit sur le forum d'Ubuntu.

Si je poste ici aujourd'hui, c'est que mon problème, plus d'un mois après mes premières recherches reste toujours sans solution ! Ayant eu souvent l'occasion de visiter ce forum et d'y trouver des réponses, c'est donc plein d'espoir que je viens vous soumettre ce qui m'arrive :)

Le problème
Mon lecteur graveur Samsung ne se monte pas à l'insertion d'un CD. Quelques secondes/minutes plus tard, si je n'ai pas retiré le disque, la machine freeze et il m'est impossible de bouger le pointeur de la souris, ni même d'accéder aux autres consoles.

Observations
Durant ce dernier mois, j'ai eu le temps de tester tout un tas de manip suite aux conseils d'utilisateurs Ubuntu :

1) Si j'introduis un live CD et que je démarre la machine, le lecteur CD-ROM fonctionnera normalement.

2) Si j'introduis un CD "normal" et que je démarre ensuite l'ordinateur, le CD-ROM sera correctement monté et pourra être utilisé sans problème, il apparaîtra sur le bureau ainsi que dans le menu raccourcis de gnome. Si j'éjecte le CD et que je le réintroduis, il n'est alors plus reconnu, et si je le laisse dans le lecteur, après quelques secondes/minutes, la machine freeze.

3) Si je choisis le mode recovery dans le grub, et qu'une fois arrivé à la ligne de commande j'introduis un CD et que je tape sudo mount /dev/sr0 /media/cdrom le volume va alors se monter et je pourrais accéder au contenu du CD. Si je démonte le volume, que j'éjecte/réintroduis le CD, je pourrais de nouveau le monter (il se peut qu'au bout de la troisième tentative le CD ne soit plus reconnu - peut être une mauvaise manip de ma part la fois où c'est arrivé). Si je lance l'environnement gnome (startx), je pourrais effectuer les mêmes manip.

4) À la suite de l'observation précédente, j'ai tenté de reproduire l'expérience en démarrant normalement depuis le grub en ayant préalablement pris soin de supprimer mon home, sans succès.

Informations utiles
Ne souhaitant pas alourdir d'avantage ce message, je me permets de vous renvoyer vers mon post sur le forum Ubuntu (http://forum.ubuntu-fr.org/viewtopic.php?id=118277) pour tout ce qui concerne les différents logs que j'ai pu faire (il y en a aussi sur la seconde page). Si vous souhaitez que j'en fasse à nouveau ou bien que je regroupe ici ceux qui vous semblent les plus importants, il n'y a aucun souci bien entendu !
Je boot sur kernel 2.6.20-15-generic la version 16 me posant quelques soucis avec mon ATI. Toutes les mises à jours sont effectives.

Comme je le disais au début de mon message, je suis plein d'espoir, même si ce mois écoulé je ne vous le cache pas commence à avoir raison de mon optimisme :)
  • # Autre manip SVP

    Posté par  . Évalué à 1.

    Bonjour,

    Pourrais tu réaliser une autre manipulation :
    En environnement normal (ie non recovery et sans CD), ne pas activer le montage automatique sur ton lecteur graveur (via fichier /etc/fstab ou interface graphique).
    Puis tester le montage manuel à l'aide de la commande (sudo ...).

    L'objectif est de tester le montage manuel hors recovery (cas n°3) pour isoler:
    1) Le montage lui-même;
    2) La partie "automatique";

    Merci et bon courage !

    Cdlt,
    • [^] # Re: Autre manip SVP

      Posté par  . Évalué à 1.

      Bonjour Steve, et merci tout d'abord de te pencher sur mon problème.

      Suite à ton commentaire, j'ai supprimé la ligne du fstab concernée puis j'ai décoché dans les périphériques et médias amovibles tout ce qui pouvait suggérer un montage automatique (j'ai quelques doutes sur l'exhaustivité de ma manip, le montage automatique semble toujours effectif - un processus ata/0 semble se lancer automatiquement à l'insertion de la galette) .

      J'ai ensuite inséré un CD, puis je l'ai monté sans réussite. Aucun message d'erreur, le curseur clignote à la ligne et je ne peux pas reprendre la main (ctrl+c ne fonctionne pas). Si pendant que le curseur clignote j'ouvre mon lecteur CD manuellement, 2 sec. plus tard le lecteur se referme automatiquement.

      Voilà pour tout ce que j'ai pu observer.
    • [^] # Re: Autre manip SVP

      Posté par  . Évalué à 1.

      Je viens de réaliser une nouvelle manip. qui me confirme que tu as mis le doigt sur ce qui pose problème. Je commence à me dire que le plus dur est fait !

      J'ai démarré l'ordinateur avec un CD dans le lecteur. De cette façon lorsque j'arrive sur le bureau, le lecteur est correctement monté. Mais cette fois, au lieu d'éjecter/réintroduire le CD, je l'ai simplement démonté dans le terminal (umount /dev/scd0). De cette manière, je peux re-monter le lecteur dans un terminal, une grande première !

      Tout ceci semble confirmer que je n'ai pas désactivé tous les processus chargés du montage automatique du lecteur, mais où chercher ?
      • [^] # Re: Autre manip SVP

        Posté par  . Évalué à 1.

        Bonjour,

        Ben, on vient sur les forums pour cela: poser des questions / essayer d'y apporter une réponse.
        Donc, quand on peut, on ne se gêne pas :P

        Malheureusement, je ne connais pas bien Ubuntu (j'ai quelques notions en Linux, mais pas plus).
        => Je ne pourrais pas te guider dans le détail.

        Ce qui me chagrine, c'est que le lecteur semble quand même fonctionner du moins, si on le "gave" (miam les CDs) avant le boot :S

        Pour moi, je pencherais sur un autre piste d'investigation: conflit du driver de ton lecteur avec ????
        En effet, tu arrives à mount-er un CD s'il est placé dans le lecteur avant le boot, mais pas l'inverse (boot puis mount).
        J'ai l'impression que lors de l'initialisation de ta machine, il y a quelque chose (une chargement de module, ...) qui pourrait (j'ai bien dit pourrait) causer ce genre de mésaventures.
        => Pour cela, il faut te préparer (physiquement, mentalement, et tout ce que tu veux :P) et jeter un oeil dans les logs (/var/log/syslog ou messages, ...) en faisant des manipulations "simples" (boot, mount, ...) pour voir s'il n'y a pas quelque chose de bizarre.

        Après, regarder un peu sur le net si ton lecteur (SCSI ?!?) n'aurait pas connu des bugs dans le driver linux 2.X.Y.
        => Une mise à jour pourrait alors être à envisager sachant que la carte ATI n'a pas l'air d'aimer cela :(

        Je sèche !

        En tout cas, bon courage & bonne chance !

        Cdlt,
        • [^] # Re: Autre manip SVP

          Posté par  . Évalué à 1.

          Voilà tout plein de pistes à explorer. Je risque de manquer un peu de temps ces prochains jours pour m'y mettre (ça serait sur mon pc personnel, ça serait beaucoup plus simple !).

          Dans un premier temps, je pense approfondir "hal" et tout ce qu'il en retourne. Je ne suis pas très calé en la matière, alors ça sera l'occasion de me faire les dents dessus.

          Un grand merci à toi Steve, pour le temps que tu m'auras consacré et tes encouragements, tu m'auras permis d'y voir plus clair, et je ne désespère plus de trouver une solution, même si ça risque de prendre du temps ;)

          Guillaume
          • [^] # Re: Autre manip SVP

            Posté par  . Évalué à 1.

            On dirait que j'ai été chanceux sur ce coup.
            Si je tue le processus "hald-addon-storage", je peux insérer un CD et le monter manuellement. Le CD n'apparaît ni sur le bureau ni dans le menu raccourcis de Gnome, mais je peux y accéder depuis l'arborescence !

            Je continue d'explorer la piste "hal" histoire de voir à quoi sert ce processus.
            • [^] # Re: Autre manip SVP

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

              J'ai exactement le même problème que toi depuis des années. J'ai toujours du virer le HAL. Mais avec certaines dépendances c'est pénible (alors maintenant je le garde mais je n'utilise plus ce lecteur.. c'est con mais c'est comme ça).. faudrait trouver le bug dans HAL, car un freeze c'est loin d'être mineur. Mais se lancer dans du debuggage ça prend un temps fou.

Suivre le flux des commentaires

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