[hal] impossible de monter un CD automatiquement (résolu)

Reconnaissance et configuration du matériel / kernel linux
Répondre
tandycorp
Daikyu
Messages : 50
Inscription : lun. 25 juin 2007, 16:53
Localisation : Rive-sud de Montréal

[hal] impossible de monter un CD automatiquement (résolu)

Message par tandycorp »

Hal me donne du trouble.
Dans thunar quand n'importe quel CD s'auto-monte, si je clique dessus j'ai une fenêtre:

Échec au montage de "CD Audio" (ce coup là c'était un cd audio).

Code : Tout sélectionner

[Invalid UTF-8] mount: type erron\xe9 de syst\xe8me de fichiers, option erron\xe9e, super bloc erron\xe9 sur /dev/dvd,
       codepage manquante ou autre erreur
       Dans quelques cas certaines informations sont utiles dans syslog - essayez
       dmesg | tail  ou quelque chose du genre.

Ça fait ça avec tous mes CD.

Hal est installé, le démon est dans etc/rc.conf, l'utilisateur est dans le groupe hal.. tout semble ok. En utf8 j'ai le meme probleme qu'en iso-8859-1.

dans fstab c'est normal:

Code : Tout sélectionner

/dev/cdrom             /mnt/cd   iso9660   ro,user,noauto,unhide   0      0
/dev/dvd               /mnt/dvd  udf       ro,user,noauto,unhide   0      0
dmesg | tail me donne :

Code : Tout sélectionner

dmesg | tail
end_request: I/O error, dev hda, sector 769772
hda: command error: status=0x51 { DriveReady SeekComplete Error }
hda: command error: error=0x54 { AbortedCommand LastFailedSense=0x05 }
ide: failed opcode was: unknown
end_request: I/O error, dev hda, sector 1248
hda: command error: status=0x51 { DriveReady SeekComplete Error }
hda: command error: error=0x54 { AbortedCommand LastFailedSense=0x05 }
ide: failed opcode was: unknown
end_request: I/O error, dev hda, sector 1024
UDF-fs: No partition found (1)
Mon lecteur est un combo graveur DVD/CD sur hda car mon disque dur est sda.

En montant manuellement ça marche.
Dernière modification par tandycorp le dim. 01 juil. 2007, 21:20, modifié 1 fois.
Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1137
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message par Skunnyk »

Plop =)
A mon avis le probleme est le meme que j'ai (et d'autres) ont eu ... a savoir que le fstab a quelques problemes dans certaines situations. Je te conseille d'essayer l'astuce suivant :
http://wiki.archlinux.fr/howto:archlinux:fstab :) Ca devrais regler ton probleme :)
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Message par Cactus »

Et si tu passais le "noauto" à "auto" dans ton fstab ?
de mémoire, cela concerne le montage auto, me trompe-je ?
Avatar de l’utilisateur
mimas
Elfe
Messages : 559
Inscription : sam. 30 sept. 2006, 22:30
Localisation : Toulouse

Message par mimas »

Cactus a écrit :Et si tu passais le "noauto" à "auto" dans ton fstab ?
Si tu enlèves le "noauto" alors le système va chercher à monter le CD-ROM au démarrage => problème.

HAL gère d'abord le média en fonction de son "amovabilité" physique.
Anarchy for the triple A.
Avatar de l’utilisateur
Tebo
Chu Ko Nu
Messages : 368
Inscription : sam. 17 mars 2007, 23:24

Message par Tebo »

[quote]UDF-fs: No partition found (1)[/code]

Normalement avec:

Code : Tout sélectionner

/dev/cdrom          /mnt/cd    auto      user,noauto   0      0
/dev/dvd            /mnt/dvd   auto      user,noauto   0      0
sa passe.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [hal] impossible de monter un CD automatiquement

Message par mélodie »

tandycorp a écrit : dans fstab c'est normal:

Code : Tout sélectionner

/dev/cdrom             /mnt/cd   iso9660   ro,user,noauto,unhide   0      0
/dev/dvd               /mnt/dvd  udf       ro,user,noauto,unhide   0      0
Chez moi les lignes correspondant à tes /dev/cdrom et /dev/dvd nomme plus directement le périphérique (j'ai un peu de mal avec les termes précis qui s'appliquent mais l'idée y est).
# Médias amovibles
/dev/hdc /mnt/cd iso9660,udf ro,user,noauto,unhide 0 0
/dev/hdd /mnt/dvd iso9660,udf ro,user,noauto,unhide 0 0
/dev/fd0 /mnt/fl vfat rw,user,noauto,sync 0 0
Il y a aussi bien les termes

Code : Tout sélectionner

iso9660,udf 
sur chacune des lignes comme indiqué dans le tuto de wain et Skunnyk.
Ça fonctionne mieux en principe.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

J'ai fait l'essai avec un CD audio pour voir, ça donne les mêmes résultats que chez toi. Pour l'écouter, j'ai essayé aussi avec mplayer, mais il retourne une erreur. Audacious ne le voit pas.

Quand je le sollicite avec Amarok, je peux écouter les morceaux sans m'occuper de ce qui se passe dans Thunar ou ailleurs.
Avatar de l’utilisateur
vincentxavier
Elfe
Messages : 778
Inscription : ven. 11 août 2006, 18:17
Localisation : Epinay sur Seine (93)

Message par vincentxavier »

Un CD Audio ne se monte pas !
Warranty

THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils

Image
tandycorp
Daikyu
Messages : 50
Inscription : lun. 25 juin 2007, 16:53
Localisation : Rive-sud de Montréal

Message par tandycorp »

vincentxavier a écrit :Un CD Audio ne se monte pas !
Ah ben maudit verrât! comme disait mon grand-père.. on en apprend tous les jours

Alors jvais faire comme dans le Wiki que jnavais pas lu ;)
mais donc ça veut dire que parfois le système monte l'iso9660 sur /dev/dvd et parfois l'udf sur /dev/cd ??? ça ne peut pas créer de conflit dans les applis comme vlc? lorsque j'indique open DVD alors là je devrais faire open CD?

@mélodie : ça fonctionne mieux en pointant directement le périphérique?
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

tandycorp a écrit :
vincentxavier a écrit :Un CD Audio ne se monte pas !
Ah ben maudit verrât! comme disait mon grand-père.. on en apprend tous les jours
Je le savais mais l'avais oublié.
@mélodie : ça fonctionne mieux en pointant directement le périphérique?
Si j'en crois ce que je comprends, c'est ce qui est prévu.
Exemples:
man fstab chez linux-kheops
Le premier champ (fs_spec), décrit le péripherique bloc ou le système de fichiers distant a monter.
Par contre chez loligrub.be ça ressemble à chez toi. Mais bon, c'est en Belgique hein ? ^^

Et chez Tuxfile aussi, avec /dev/cdrom.

Finalement ça n'a peut-être pas tant d'importance, pourvu que les liens symboliques soient respectés/concordants dans /dev.
tandycorp
Daikyu
Messages : 50
Inscription : lun. 25 juin 2007, 16:53
Localisation : Rive-sud de Montréal

Message par tandycorp »

Ce que je pensais est arrivé: après avoir modifié les 2 lignes de fstab comme décrit dans le Wiki, maintenant losrque je monte un CD ça se met dans /mnt/dvd ! C'est stupide.. mais bon ça marche.

J'ai regardé la structure et il y a trop de liens : /dev/cdrom pointe vers /dev/cd/cdrom-hda qui lui pointe ensuite ../hda donc /dev/hda.

Je vais laisser cette structure en place tout de meme car je suis trop paresseux

Merci un autre prob résolu
Avatar de l’utilisateur
vincentxavier
Elfe
Messages : 778
Inscription : ven. 11 août 2006, 18:17
Localisation : Epinay sur Seine (93)

Message par vincentxavier »

En fait tous ces liens symboliques sont régis par udev ...
Warranty

THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils

Image
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

vincentxavier a écrit :En fait tous ces liens symboliques sont régis par udev ...
Lequel est le grand chef dans le sytème.
La deuxième partie concerne encore le rc.sysinit, lorsque le démon UDev se met en marche. Comme dit précédemment, c’est lui qui se charge habituellement de charger les modules necessaires. Comme il est capable de détecter le matériel et d’ajouter le bon module en conséquence, il est bon de le laisser opérer naturellement.
Pfff tant de choses à apprendre en juste seulement une seule vie ! :cry:
Avatar de l’utilisateur
vincentxavier
Elfe
Messages : 778
Inscription : ven. 11 août 2006, 18:17
Localisation : Epinay sur Seine (93)

Message par vincentxavier »

On peut éventuellement s'amuser à rajouter de nouvelles règles ....
Warranty

THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils

Image
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

vincentxavier a écrit :On peut éventuellement s'amuser à rajouter de nouvelles règles ....
Comme dit la formule consacrée, "si on sait vraiment ce qu'on fait"... :?
Répondre