Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
cdrom [Le 06/09/2017, 13:06] – [Liens] 78.194.2.45cdrom [Le 14/04/2026, 07:13] (Version actuelle) – màj liens internes | mise en forme | +tag vétuste krodelabestiole
Ligne 1: Ligne 1:
-{{tag>kernel matériel}} +{{tag>kernel matériel vétuste}}
- +
-----+
  
 ====== CD-ROM ====== ====== CD-ROM ======
- 
  
 Il peut arriver de tomber sur des lecteurs CD-ROM capricieux, mal supportés. Il peut arriver de tomber sur des lecteurs CD-ROM capricieux, mal supportés.
Ligne 23: Ligne 20:
 Les CD-ROM régissent à des normes strictes : IDE, ATAPI, etc. Les CD-ROM régissent à des normes strictes : IDE, ATAPI, etc.
  
-Nous abordons ici les problèmes spécifiques aux CD-ROM, mais il ne faut pas oublier que celui-ci est directement en rapport avec la **carte-mère**. Le cas le plus fréquent peut-être celui du conflit d'IRQ, auquel cas, certaines commandes comme « irqpoll » peuvent vous rendre service (voir [[:rescue|ici]] par exemple).+Nous abordons ici les problèmes spécifiques aux CD-ROM, mais il ne faut pas oublier que celui-ci est directement en rapport avec la **carte-mère**. Le cas le plus fréquent peut-être celui du conflit d'IRQ, auquel cas, certaines commandes comme « irqpoll » peuvent vous rendre service.
  
  
Ligne 43: Ligne 40:
 Viennent ensuite les modules de CD-ROM. Dans ce dossier, vous aurez bien entendu le module de base « cdrom », qui permet de faire fonctionner 99 % du matériel existant. Viennent ensuite les modules de CD-ROM. Dans ce dossier, vous aurez bien entendu le module de base « cdrom », qui permet de faire fonctionner 99 % du matériel existant.
  
-Ubuntu 16.04 LTS (mai 2016) ne peut pas monter un CD / DVD depuis un lecteur SATA sans qu'on ait ajouté à la main la ligne "piix" (sans les guillemets) au fichier etc/modules : 
  
-<code>$ sudo gedit /etc/modules</code> pour l'éditer, puis redémarrer le système. +==== Fichier fstab ====
-<note warning> +
-FIXME\\ +
-  * <del>Ce ne serait pas plutôt /etc/module**s** ?</del>\\ +
-  * Une source concernant "piix" - launchpad ou autre svp ?\\ +
-  * Ne s'agirait-il pas plutôt de ce bug https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1577768 (résolu) ? +
-</note> +
- +
-==== Fichier « fstab » ====+
  
-Le fichier « /etc/fstab » est d'une grande importance, car c'est lui qui paramètre le [[:mount_fstab|montage]] du CD-ROM :+Le fichier ''[[:fstab|/etc/fstab]]'' est d'une grande importance, car c'est lui qui paramètre le [[:montage]] du CD-ROM :
  
 <file> <file>
Ligne 61: Ligne 49:
 </file> </file>
  
-Ci-dessus, la ligne basique d'un fichier « fstab » pour un lecteur de CD-ROM. +Ci-dessus, la ligne basique d'un fichier ''[[:fstab|/etc/fstab]]'' pour un lecteur de CD-ROM.
  
 ==== dmesg ==== ==== dmesg ====
Ligne 74: Ligne 61:
 </code> </code>
  
-ou pour les contrôleurs SATA :+oupour les contrôleurs SATA :
  
 <code> <code>
 dmesg | grep sd dmesg | grep sd
 </code> </code>
 +
 +ou
 +
 +<code>
 +dmesg | grep cd
 +</code>
 +
 +Pour plus d'infos ( nom lecteur cd, etc)  il y a cette commande qui permet d'identifier son lecteur Dvd sous Linux
 +
 +<code>
 +cat /proc/sys/dev/cdrom/info
 +</code>
 +
 +
  
 ==== Plus d'informations ==== ==== Plus d'informations ====
Ligne 97: Ligne 98:
 Dans mon cas par exemple, mon CD-Rom fonctionnait sans problème sur Ubuntu 5.10, mais à partir du noyau 2.6.15 (donc a partir de Ubuntu 6.06), j'ai du rajouter l'option « irqpoll » pour commencer (!) à faire fonctionner le lecteur CD. Dans mon cas par exemple, mon CD-Rom fonctionnait sans problème sur Ubuntu 5.10, mais à partir du noyau 2.6.15 (donc a partir de Ubuntu 6.06), j'ai du rajouter l'option « irqpoll » pour commencer (!) à faire fonctionner le lecteur CD.
  
-Il peut donc être aussi intéressant de se tourner vers la compilation d'un noyau de la branche 2.4.x (ou d'une distribution utilisant de tels noyaux, comme l'excellente [[http://www.damnsmalllinux.org/|DSL]], basée également sur Debian).+Il peut donc être aussi intéressant de se tourner vers la compilation d'un noyau de la branche 2.4.x (oud'une distribution utilisant de tels noyaux, comme l'excellente [[http://www.damnsmalllinux.org/|DSL]], basée également sur Debian).
  
 <note> <note>
Ligne 105: Ligne 106:
 ==== async ==== ==== async ====
  
-Il est possible que certains lecteurs ne puissent utiliser le mode synchrone avec le CD-ROM. Dans ce cas, il faut éditer le fichier « /etc/fstab » et rajouter l'option « async » :+Il est possible que certains lecteurs ne puissent utiliser le mode synchrone avec le CD-ROM. Dans ce cas, il faut éditer le fichier ''[[:fstab|/etc/fstab]]'' et rajouter l'option ''async'' :
  
 <file> <file>
Ligne 126: Ligne 127:
 </code> </code>
  
-N'oubliez pas d'éditer le fichier ''/etc/hdparm.conf'' en retirant les « # » à la fin du fichier, puis en mettant ceci (ou quelque chose se rapprochant) :+N'oubliez pas d'éditer le fichier ''/etc/hdparm.conf'' en retirant les « # » à la fin du fichier, puis en mettant ceci (ouquelque chose se rapprochant) :
  
 <file bash /etc/hdparm.conf> <file bash /etc/hdparm.conf>
Ligne 150: Ligne 151:
 <file bash /etc/sysctl.conf>dev.cdrom.lock = 0</file> <file bash /etc/sysctl.conf>dev.cdrom.lock = 0</file>
  
-NB : Quand vous ajoutez cette ligne dans le fichier sysctl.conf, cela n'est appliqué qu'après le redémarrage de la machine. Pour appliquer cette modification dès maintenant, lancez dans un terminal : +NB : Quand vous ajoutez cette ligne dans le fichier sysctl.conf, cela n'est appliqué qu'après le redémarrage de la machine. Pour appliquer cette modification dès maintenant, lancez dans un terminal :
  
 <code bash>sudo sysctl dev.cdrom.lock=0</code> <code bash>sudo sysctl dev.cdrom.lock=0</code>
Ligne 156: Ligne 157:
 ===== Problèmes ===== ===== Problèmes =====
 ==== Baisser la vitesse du lecteur ==== ==== Baisser la vitesse du lecteur ====
-Si votre lecteur est bruyant, vous pouvez le ralentir afin de profiter de votre film ou autre activité dans un plus grand confort.\\+Si votre lecteur est bruyant, vous pouvez le ralentir afin de profiter de votre film ouautre activité dans un plus grand confort.\\
 La commande "eject" permet de modifier la vitesse du lecteur lorsqu'un média est chargé. Ce réglage est conservé uniquement pour le média courant. Dans un [[:terminal]] saisir la [[:commande_shell|commande]] suivante :  La commande "eject" permet de modifier la vitesse du lecteur lorsqu'un média est chargé. Ce réglage est conservé uniquement pour le média courant. Dans un [[:terminal]] saisir la [[:commande_shell|commande]] suivante : 
 <code>eject -x 4 /dev/cdrom</code> <code>eject -x 4 /dev/cdrom</code>
Ligne 167: Ligne 168:
 Et bien dans ce cas, profitons-en pour soutirer des informations pouvant être utiles !! :-) Et bien dans ce cas, profitons-en pour soutirer des informations pouvant être utiles !! :-)
  
-<note important>Ubuntu 16.04 LTS ne peut pas monter un CD / DVD depuis un lecteur SATA sans qu'on ait ajouté à la main la ligne "piix" (sans les guillemets) au fichier etc/module. \\ Voir la section 1.1 Modules plus haut sur cette page.+<note important>Ubuntu 16.04 LTS ne peut pas monter un CD / DVD depuis un lecteur SATA sans qu'on ait ajouté à la main la ligne "piix" (sans les guillemets) au fichier etc/module. Voir la section 1.1 Modules plus haut sur cette page.
 </note> </note>
 Par exemple, rendez-vous dans le gestionnaire de périphériques, puis dans les propriétés. Par exemple, rendez-vous dans le gestionnaire de périphériques, puis dans les propriétés.
Ligne 184: Ligne 185:
 Si il s'agit de problèmes d'interruption, ça peut concerner les IRQ et donc la carte-mère... Si il s'agit de problèmes d'interruption, ça peut concerner les IRQ et donc la carte-mère...
  
-<note help>FIXME Cette commande __extrêmement détaillée (une douzaine de pages-écran)__ liste tous les interrupteurs système de votre carte-mère : \\ table des IRQ, périphériques SATA, SCSI, USB,... et ce sont que quelques-unes des très nombreuses informations fournies. \\ +<note help>FIXME Cette commande __extrêmement détaillée (une douzaine de pages-écran)__ liste tous les interrupteurs système de votre carte-mère : table des IRQ, périphériques SATA, SCSI, USB,... et ce sont que quelques-unes des très nombreuses informations fournies. \\
-\\  +
-**L'avantage réside surtout dans le fait qu'elle supervise le comportement des interrupteurs système**, des pilotes utilisés ou en conflits et les périphériques afférents</note>+
  
 +**L'avantage réside surtout dans le fait qu'elle supervise le comportement des interrupteurs système**, des pilotes utilisés ouen conflits et les périphériques afférents</note>
  
 ==== Autres problèmes ==== ==== Autres problèmes ====
Ligne 194: Ligne 194:
  
 Ce module se trouve dans  ''/kernel/drivers/scsi/'' (je vous recommande d'utiliser **modconf**). Ce module se trouve dans  ''/kernel/drivers/scsi/'' (je vous recommande d'utiliser **modconf**).
- 
- 
- 
- 
-===== Liens ===== 
- 
-  * http://docs.mandragor.org/files/Operating_systems/Linux/Howto_fr/CDROM-HOWTO-3.html FIXME lien mort ! 
-  * [[http://www.traduc.org/docs/HOWTO/vf/CDROM-HOWTO.html|Comment gérer Le lecteur CD-ROM sous Linux]] — Date : 24 mars 1999 
  
 ---- ----
- +//Contributeurs : [[:utilisateurs:adam0509]], [[:utilisateurs:eagle08]], //
-//Contributeurs : [[utilisateurs:adam0509]], [[utilisateurs:eagle08]], //+