|
このページは大阪弁化フィルタによって翻訳生成されたんですわ。 |
La plupart des informations contenues ici proviennent de la documentation et des fichiers, fournis avec le code source du noyau Linux, de la FAQ du forum Usenet alt.cdrom et de remarques d'utilisateurs de Linux.
Gr稍e au logiciel
ftp://metalab.unc.edu/pub/Linux/docs/HOWTO/.
Des versions hypertextuelles de ce HOWTO ainsi que d'autres sont disponibles sur de nombreux sites de la toile (World Wide Web), y compris
http://metalab.unc.edu/LDP/HOWTO/. La plupart des distributions Linux sur CD-ROM comprend les HOWTOs, souvent sous le r駱ertoire /usr/doc, et vous pouvez aussi en acheter des exemplaires imprim駸 chez de nombreux vendeurs. Quelques fois, les HOWTOs disponibles par l'interm馘iaire des vendeurs de CD-ROM, des sites ftp ou sous forme imprim馥 sont p駻im駸. Si ce HOWTO date de plus de six mois, alors une nouvelle copie est probablement disponible sur l'Internet.
Veuillez noter que, vue la nature dynamique de l'Internet, tous les liens vers les sites web et ftp mentionn駸 dans ce document sont susceptibles de changer.
Des traductions de ce document sont disponibles dans plusieurs langues :
Chinoise : http://www.linux.org.tw/CLDP/CDROM-HOWTO.html
Fran軋ise : http://www.freenix.org/unix/linux/HOWTO/ http://jf.linux.or.jp/JF/JF.html/
Polonaise : http://www.jtz.org.pl/Html/CDROM-HOWTO.pl.html
Espagnole : ftp://ftp.insflug.org/es
Su馘oise : http://www.swe-doc.linux.nu/
ftp://metalab.unc.edu/pub/Linux/docs/HOWTO/translations/. [NDT : les versions fran軋ises peuvent aussi 黎re trouv馥s aux adresses http://www.freenix.org/unix/linux/HOWTO/ et ftp://ftp.lip6.fr/pub/Linux/french/HOWTO].Si vous faites une traduction de ce document dans une autre langue, faites le moi savoir pour que j'inclue une r馭駻ence ici.
Je me repose sur vous, lecteur pour rendre ce HOWTO utile. bruno@victoria.frmug.org]
http://metalab.unc.edu/LDP/COPYRIGHT.html.
"Un CD-ROM est de la m駑oire morte, et un syst鑪e de disque compactNe paniquez pas ! Le monde de la technologie du CD-ROM n'est pas aussi confus que votre manuel d'utilisation.
CD-ROM signifie Compact Disc Read-Only Memory(Disque Compact servant de M駑oire accessible en lecture uniquement), un m馘ia de stockage, utilisant un laser optique pour lire des trous microscopiques sur la couche d'aluminium du disque en polycarbonate. Il utilise le m麥e format que les disques compacts audio-num駻iques.
La plupart des lecteurs de CD-ROM utilisent soit une interface SCSI (Small Computer Systems Interface), soit une interface IDE ATAPI, soit une interface propri騁aire. Ils permettent aussi g駭駻alement l'馗oute de disques audio-num駻iques, par l'entremise d'une prise casque externe, ou d'une sortie Hi-Fi. Certains lecteurs de CDs permettent aussi la lecture de trames (frames) de donn馥s issues d'un disque audio-num駻ique, sous une forme num駻ique.
Les lecteurs de CD-RW (read/write ou lecture/馗riture) autorisent de multiples 馗ritures de donn馥s sur le CD. Ils utilisent des disques sp馗iaux qui ne peuvent pas 黎re lus sur des lecteurs de CD-ROM standard, bien que les lecteurs de CD-RW eux-m麥es sachent lire des disques standard.
Cette section pr駸ente les lecteurs de CD-ROM et les interfaces qui sont actuellement pris en charge par Linux. Les informations sont ici bas馥s sur le dernier noyau Linux stable, qui en ce moment est la version 2.2.4.
Vous aurez 馮alement besoin d'une carte contr?eur SCSI; Cf "Comment utiliser des p駻iph駻iques SCSI (" SCSI HOWTO") pour plus d'information sur le mat駻iel d'interface.
ftp://metalab.unc.edu/pub/Linux/kernel/patches/cdrom/. V駻ifiez aussi les fichiers de documentation inclus avec la distribution du noyau, habituellement install駸 dans le r駱ertoire /usr/src/linux/Documentation/cdrom, pour obtenir les derni鑽es informations.
Lecteurs de CD-ROM propri騁aires Fabriquant Type Pilote du noyau Notes ---------- ---- --------------- ----- Panasonic CR-521 sbpcd Note 1 Panasonic CR-522 sbpcd Note 1 Panasonic CR-523 sbpcd Note 1 Panasonic CR-562 sbpcd Note 1 Panasonic CR-563 sbpcd Note 1 Creative Labs CD-200 sbpcd IBM External ISA sbpcd Note 2 Longshine LCS-7260 sbpcd Teac CD-55A sbpcd Sony CDU-31A cdu31a Sony CDU-33A cdu31a Sony CDU-535 sonycd535 Note 3 Sony CDU-531 sonycd535 Aztech CDA268-01A aztcd Note 4 Orchid CDS-3110 aztcd Okano/Wearnes CDD110 aztcd Conrad TXC aztcd CyCDROM CR520ie aztcd CyCDROM CR940ie aztcd GoldStar R420 gscd Note 5 Philips/LMS CM206 cm206 Note 6 Mitsumi CRMC LU005S mcd/mcdx Note 7, 8 Mitsumi FX001 mcd/mcdx Note 7, 8 Optics Storage Dolphin 8000AT optcd Lasermate CR328A optcd Sanyo H94A sjcd various various isp16 Note 9Notes:
- Vous pouvez trouver ces lecteurs sous les noms Creative Labs, Panasonic, Matsushita, ou Kotobuki.
- Ce lecteur est le m麥e que le Panasonic CR-562.
- Peut aussi 黎re vendu sous le nom Procomm.
- Ce pilote est pour le lecteur CDA268-01A seulement. Les autres mod鑞es, y compris le CDA268-03I et le CDA269-031SE ne sont pas propri騁aires et doivent utiliser le pilote du noyau IDECD (ATAPI).
- Peut aussi 黎re vendu dans le kit multim馘ia Reveal.
- Il y a deux pilotes disponibles. "mcd" est le pilote originel, et "mcdx" est le nouveau pilote avec plus de fonctions (mais 騅entuellement moins stable).
Il existe des p駻iph駻iques de stockage externes, y compris des lecteurs de CD-ROM, qui se connectent sur le port parall鑞e des ordinateurs personnels. Dans la plupart des cas, ces p駻iph駻iques utilisent en interne une interface IDE ainsi qu'un adaptateur qui interconnecte le bus IDE interne au port parall鑞e du PC.
http://www.torque.net/linux-pp.html.3.5 Pilotes alternatifs
L'installation d'un lecteur de CD-ROM sous Linux comporte les 騁apes suivantes :
- Installation du mat駻iel.
- Configuration et fabrication du noyau Linux.
- Cr饌tion des fichiers de p駻iph駻ique et positionnement des param鑼res d'amor軋ge.
- Amor軋ge du noyau Linux
- Montage du m馘ia.
Les sections suivantes vont couvrir chacune de ces 騁apes en d騁ail.
4.1 Installation du mat駻iel
- Amorcer DOS, et cr馥r un jeu de disquettes pour installer Linux
- Trouver quelqu'un qui peut fabriquer pour vous une disquette d'amor軋ge contenant le pilote n馗essaire pour votre CD-ROM
Le
Enhanced IDE/MFM/RLL disk/cdrom/tape support (CONFIG_BLK_DEV_IDE) [Y/n/?] (Prise en charge 騅olu馥 des disques/lecteurs de CD-ROM/lecteurs de bande IDE/MFM/RLL) Include IDE/ATAPI CDROM support (CONFIG_BLK_DEV_IDECD) [Y/n/?] (inclusion de la prise en charge des CD-ROMs IDE/ATAPI)Pour les lecteurs de CD-ROM SCSI, activez ces options :
ISO 9660 CDROM filesystem support (CONFIG_ISO9660_FS) [Y/n/m/?] (Prise en charge du syst鑪e de fichier ISO9660)SCSI support (CONFIG_SCSI) [Y/n/m/?] (Prise en charge du SCSI) Adaptec AHA152X/2825 support (CONFIG_SCSI_AHA152X) [Y/n/m/?] (Prise en charge des cartes Adaptec de type AHA152X)
Bien que cela ne soit pas n馗essaire pour le fonctionnement du CD-ROM, si vous avez une carte son prise en charge par Linux, il est possible que vous vouliez l'activer et configurer le pilote son du noyau en m麥e temps. Le Guide de configuration du Son (Sound HOWTO) peut 黎re une r馭駻ence utile pour cela.
Vous devez ensuite suivre la proc馘ure habituelle de fabrication et d'installation du noyau . brw-rw-r-- 1 root disk 22, 64 Feb 4 1995 /dev/hdd
Consultez la documentation de LILO pour plus d'informations.
Auteur principal: Eberhard Moenkeberg (emoenke@gwdg.de) Support multi sessions: oui (mais pas tous les lecteurs) Support multi lecteurs: oui Support module chargeable: oui Lecture de trames audio: oui (uniquement les CR-562, CR-563, CD-200) Test automatique: oui Fichier p駻iph駻ique: /dev/sbpcd, nombre majeur 25 Fichier de configuration: sbpcd.h Option configuration noyau: Matsushita/Panasonic CDROM support? Fichier de documentation: sbpcdCe pilote accepte une ligne de commande du noyau de la forme:
sbpcd=<io-address>,<interface-type>
Le fichier de p駻iph駻ique peut 黎re cr鳬 par:
# mknod /dev/sbpcd b 25 0
Support multi lecteurs: non
Support module chargeable: oui
Lecture de trames audio: non
Test automatique: non
Fichier p駻iph駻ique: /dev/sonycd535, nombre majeur 24
Fichier de configuration: sonycd535.h
Option configuration noyau: Sony CDU535 CDROM support?
Fichier de documentation: sonycd535
Ce pilote accepte une ligne de commande du noyau de la forme:
sonycd535=<io-address>
# mknod /dev/sonycd535 b 24 0Auteur principal: Corey Minyard (minyard@-rch.cirr.com) Support multi sessions: oui Support multi lecteurs: non Support module chargeable: oui Lecture de trames audio: oui Test automatique: non Fichier p駻iph駻ique: /dev/cdu31a, nombre majeur 15 Fichier de configuration: cdu31a.h Option configuration noyau: Sony CDU31A/CDU33A CDROM support? Fichier de documentation: cdu31a
Ce pilote accepte une ligne de commande du noyau de la forme:
cdu31a=<io-address>,<interrupt>,PAS
L'adresse d'entr馥/sortie de base est requise, alors que le num駻o d'interruption est optionnel.
Le fichier de p駻iph駻ique peut 黎re cr鳬 par:
# mknod /dev/cdu31a b 15 0
Consultez le fichier cdu31a pour plus d'informations sur ce pilote.
Consultez aussi la page Web maintenue par Jeffrey Oxenreider ( Auteur principal: Werner Zimmermann (zimmerma@rz.fht-esslingen.de) Support multi sessions: oui Support multi lecteurs: non Support module chargeable: oui Lecture de trames audio: non Test automatique: non Fichier p駻iph駻ique: /dev/aztcd0, nombre majeur 29 Fichier de configuration: aztcd.h Option configuration noyau: Aztech/Orchid/Okano/Wearnes (non IDE) CDROM support? Fichier de documentation: aztcd
Ce pilote accepte une ligne de commande du noyau de la forme:
# mknod /dev/aztcd0 b 29 0
Veuillez noter que ce pilote ne fonctionne que pour le mod鑞e CDA268-01A. Les autres mod鑞es, y compris les CDA268-03I et CDA269-031SE ne sont pas propri騁aires et doivent utiliser le pilote IDECD (ATAPI) du noyau.
Consultez le fichier aztcd pour plus d'informations sur ce pilote.
Auteur principal: Oliver Raupach (raupach@nwfs1.rz.fh-hannover.de)
Support multi sessions: non
Support multi lecteurs: non
Support module chargeable: oui
Lecture de trames audio: non
Test automatique: non
Fichier p駻iph駻ique: /dev/gscd0, nombre majeur 16
Fichier de configuration: gscd.h
Option configuration noyau: Goldstar R420 CDROM support?
Fichier de documentation: gscd
Ce pilote accepte une ligne de commande du noyau de la forme:
gscd=<io-address>
sp馗ifiant l'adresse d'entr馥/sortie de base de la carte (par ex. 0x340).
Le fichier de p駻iph駻ique peut 黎re cr鳬 par:
# mknod /dev/gscd0 b 16 0
Consultez le fichier gscd et le site Web http://linux.rz.fh-hannover.de/~raupach/ pour plus d'informations sur ce pilote.
Auteur principal: Martin (martin@bdsi.com)
Support multi sessions: non
Support multi lecteurs: non
Support module chargeable: oui
Lecture de trames audio: non
Test automatique: non
Fichier p駻iph駻ique: /dev/mcd, nombre majeur 23
Fichier de configuration: mcd.h
Option configuration noyau: Standard Mitsumi CDROM support?
Fichier de documentation: mcd
sp馗ifiant l'adresse d'entr馥/sortie de base de la carte (par ex. 0x340) et le num駻o d'interruption requis (IRQ).
Le fichier de p駻iph駻ique peut 黎re cr鳬 par:
# mknod /dev/mcd b 23 0
Consultez le fichier mcd pour plus d'informations sur ce pilote.
Auteur principal: Heiko Schlittermann
Support multi sessions: oui
Support multi lecteurs: oui
Support module chargeable: oui
Lecture de trames audio: non (non pris en charge par le mat駻iel)
Test automatique: non
Fichier p駻iph駻ique: /dev/mcdx0, nombre majeur 20
Fichier de configuration: mcdx.h
Option configuration noyau: Experimental Mitsumi support?
Fichier de documentation: mcdx
Il s'agit du nouveau pilote pour les lecteurs Mitsumi. L'ancien pilote mcd, potentiellement plus stable est toujours disponible.
Ce pilote accepte une ligne de commande du noyau de la forme:
mcdx=<io-address>,<irq>
sp馗ifiant l'adresse d'entr馥/sortie de base de la carte (par ex. 0x340) et le num駻o d'interruption requis (IRQ).
Le fichier de p駻iph駻ique peut 黎re cr鳬 par:
# mknod /dev/mcdx0 b 20 0
Support multi sessions: oui
Support multi lecteurs: non
Support module chargeable: oui
Lecture de trames audio: non
Test automatique: oui
Fichier p駻iph駻ique: /dev/cm206cd, nombre majeur 32
Fichier de configuration: cm206.h
Option configuration noyau: Philips/LMS CM206 CDROM support?
Fichier de documentation: cm206
Ce pilote accepte une ligne de commande du noyau de la forme:
cm206=<io-address>,<interrupt>
Consultez le fichier cm206 pour plus d'informations sur ce pilote.
Auteur principal: Leo Spiekman (spiekman@dutette.et.tudelft.nl)
Support multi sessions: oui
Support multi lecteurs: non
Support module chargeable: oui
Lecture de trames audio: non
Test automatique: non
Fichier p駻iph駻ique: /dev/optcd0, nombre majeur 17
Fichier de configuration: optcd.h
Option configuration noyau: Experimental Optics Storage ... CDROM support?
Fichier de documentation: optcd
Ce pilote accepte une ligne de commande du noyau de la forme:
optcd=<io-address>
pour sp馗ifier l'adresse d'entr馥/sortie de base de la carte (par ex. 0x340).
Le fichier de p駻iph駻ique peut 黎re cr鳬 par:
# mknod /dev/optcd0 b 17 0
Consultez le fichier optcd pour plus d'informations sur ce pilote.
Auteur principal: Vadim V. Model (vadim@rbrf.msk.su)
Support multi sessions: non
Support multi lecteurs: non
Support module chargeable: oui
Lecture de trames audio: non
Test automatique: non
Fichier p駻iph駻ique: /dev/sjcd, nombre majeur 18
Fichier de configuration: sjcd.h
Option configuration noyau: Experimental Sanyo H94A CDROM support?
Fichier de documentation: sjcd
Le fichier de p駻iph駻ique peut 黎re cr鳬 par:
# mknod /dev/sjcd b 18 0
Consultez le fichier sjcd pour plus d'informations sur ce pilote.
Auteur principal: Grant R. Guenther (grant@torque.net)
Support multi sessions: non
Support multi lecteurs: oui
Support module chargeable: oui
Lecture de trames audio: non
Test automatique: oui
Fichier p駻iph駻ique: /dev/pcd0, nombre majeur 46
Fichier de configuration: bpcd.h
Option configuration noyau: Parallel port IDE device support?
Fichier de documentation: paride.txt
Il s'agit du pilote pour les divers types de p駻iph駻iques de stockage qui se relient sur un port parall鑞e. Normalement, le pilote d騁ectera automatiquement le p駻iph駻ique sur port parall鑞e. La documentation indique les param鑼res qui peuvent 黎re utilis駸 pour sp馗ifier des param鑼res au p駻iph駻ique si l'auto-d騁ection ne fonctionne pas.
Le fichier de p駻iph駻ique pour le premier lecteur peut 黎re cr鳬 en utilisant :
# mknod /dev/pcd0 b 46 0
Consultez le fichier /usr/src/linux/Documentation/paride.xt pour plus d'informations sur ce pilote. Notez qu'il remplace le pilote bpcd pr駸ent dans les anciens noyaux.
Auteur principal: David Giller
Support multi sessions: oui (d駱endant du lecteur)
Support multi lecteurs: oui
Support module chargeable: oui
Lecture de trames audio: non
Test automatique: oui
Fichier p駻iph駻ique: /dev/scd0, nombre majeur 11
Fichier de configuration: cdrom.h
Option configuration noyau: SCSI CDROM support?
# mknod /dev/scd0 b 11 0
# mknod /dev/scd1 b 11 1
Auteur principal: Scott Snyder (snyder@fnald0.fnal.gov)
Support multi sessions: oui
Support multi lecteurs: oui
Support module chargeable: non
Lecture de trames audio: oui (pour les lecteurs le prenant en charge)
Test automatique: oui
Fichier p駻iph駻ique: /dev/hd{a,b,c,d}, nombre majeur 22
Fichier de configuration: cdrom.h
Option configuration noyau: Include support for IDE/ATAPI CDROMs?
Fichier de documentation: ide-cd
Il s'agit du pilote pour les lecteurs de CD-ROM ATAPI. Ce pilote accepte une ligne de commande du noyau de la forme:
hdx=cyls,heads,sects,wpcom,irq
or
hdx=cdrom
Certains contr?eurs IDE ont des probl鑪es mat駻iels que le pilote du noyau peut contourner. Vous devrez peut-黎re passer des param鑼res additionnels au pilote pour l'activer. Consultez la documentation pour plus de d騁ails.
hdd: NEC CD-ROM DRIVE:282, ATAPI CDROM drive
Il existe d'autres options de la commande mount que vous pourrez vouloir utiliser; consultez la page du manuel (man) de mount(8) pour plus de d騁ails.
Pour d駑onter un CD-ROM, utiliser la commande umount en tant
que superutilisateur :
# umount /mnt/cdrom
eject qui permet d'駛ecter un CD-ROM de fa輟n purement logicielle.
Linux version 2.2.4 (root@fizzbin) (gcc version 2.7.2.3) #1 Tue Mar 23 11:23:21 EST 1999
Vous pouvez voir quels pilotes sont compil駸 dans le noyau en consultant /proc/devices:
% cat /proc/devices
Character devices:
1 mem
2 pty
3 ttyp
4 ttyS
5 cua
7 vcs
Block devices:
3 ide0
22 ide1
vfat
iso9660
Vous pouvez aussi v駻ifier les adresses d'entr馥s/sorties utilis馥s par le pilote en consultant /proc/ioports:
howto % cat /proc/ioports
...
0230-0233 : sbpcd
...
% tail /var/log/messages
Si le lecteur fonctionne pour les CD-ROM, mais pas pour 馗outer des CDs audio-num駻iques, voici quelques pistes possibles :
Vous avez besoin d'un programme pour 馗outer les CDs audio-num駻iques. Certaines applications peuvent mal fonctionner ou ne pas 黎re compatibles avec votre lecteur. Essayez une autre application, et/ou essayez de les recompiler vous-m麥e. Un bon endroit pour chercher des applications de ce type est : ftp://metalab.unc.edu/pub/Linux/apps/sound/cdrom/.
Peu de lecteurs de CD-ROM ne prennent pas en charge les CDs audio-num駻iques. V駻ifiez le fichier de documentation ou le code source pour voir si c'est le cas.
Une platine simple s'ex馗utant en environnement X11.
Une platine tr鑚 simple pilot馥 par la ligne de commandes.
Une platine s'ex馗utant en environnement X11/Motif.
Une autre platine s'ex馗utant en environnement X11 pour les lecteurs Mitsumi.
Une autre platine s'ex馗utant en mode X11, livr馥 avec une platine de mixage son et des programmes VU-m鑼re.
Des outils en mode ligne de commande pour 馗outer des CDs audio-num駻iques.
Certains de ces programmes sont cod駸 pour utiliser un fichier de p駻iph駻ique pr馗is pour acc馘er au CD-ROM (par exemple, /dev/cdrom). Il est dans ce cas soit possible de passer le nom correct de ce fichier en param鑼re, soit de cr馥r un lien symbolique dans le r駱ertoire /dev. Si vous envoyez la sortie CD vers une carte son, vous pourrez avoir besoin d'un programme de mixage pour ajuster le volume ou s駘ectionner l'entr馥 du CD-ROM pour enregistrer.
Le programme photocd 馗rit par Gerd Knorr (
kraxel@cs.tu-berlin.de) peut convertir des images de CDs Photo en des fichiers Targa ou bitmaps Windows ou OS/2.
superutilisateur peut-il monter/d駑onter des disques ?
La plupart des commandes mount comprennent une option user.
Si vous ajoutez une entr馥 de cette nature au fichier /etc/fstab:
/dev/sbpcd /mnt/cdrom iso9660 user,noauto,ro
alors, un utilisateur ordinaire pourra monter et d駑onter le disque en utilisant ces commandes :
% mount /mnt/cdrom
% umount /mnt/cdrom
device is busy quand je d駑onte un CD-ROM ?
Quand on installe initialement Linux, la m騁hode la plus ordinaire est d'utiliser une disquette d'amor軋ge. Certaines distributions Linux autorisent l'amor軋ge du noyau Linux sur CD directement depuis le DOS.
Avec les bons CD-ROM, ROM BIOS, et lecteur de CD-ROM ATAPI, il est possible d'amorcer Linux directement depuis un CD. La derni鑽e version de mkisofs prend 馮alement en charge la cr饌tion de tels disques qui utilisent le standard El Torito pour les CDs amor軋bles.
Heiko Eissfeldt ( http://www.mit.edu/afs/sipb/user/xiphmont/cdparanoia.
http://www.tardis.ed.ac.uk/~psyche/cdda/ et la FAQ du forum alt.cd-rom mentionn馥 dans la section des r馭駻ences.find ne fonctionne-t-elle pas normalement ?
(selon mon exp駻ience, virtuellement tous les CDs Linux r馗ents utilisent les extensions Rock Ridge, donc ce probl鑪e ne devrait se produire que tr鑚 rarement.)
Le CD "sp馗ial" a toutes les chances d'黎re un disque XA (comme tous les CDs Photo ou les pseudos cr鳬s en utilisant des graveurs de CD-R). La plupart des pilotes CD-ROM de noyau Linux ne prend pas en charge les disques XA, bien que vous puissiez trouver une rustine qui ajoute cette fonction sur l'un des sites d'archives.
Des lecteurs multi-CDs EIDE/ATAPI sont 馮alement disponibles. Le noyau prend en charge certains lecteurs utilisant la fonction ioctl CDROM_SELECT_DISC. Le fichier de documentation du pilote IDE-CD du noyau comprend le code source d'un programme permettant de s駘ectionner l'emplacement disque, ou vous pouvez utiliser des outils diff駻ents comme le programme eject, d馗rit pr馗馘emment.
Qu'est ce que cela signifie lorsque j'obtiens un message du pilote IDE CD-ROM tel que : "hdxx: code: xx key: x asc: xx ascq: x" ?
% time -p dd if=/dev/cdrom of=/dev/null bs=1k count=1500 1500+0 records in 1500+0 records out real 5.24 user 0.03 sys 5.07Le taux de transfert d'un lecteur simple vitesse est de 150Ko par seconde, ce qui devrait prendre environ 10 secondes. Au double de la vitesse, cela prendra 5 secondes, au quadruple, 2,5, etc...
Le sympt?e usuel est que la disquette d'amor軋ge utilis馥 pour installer initialement Linux reconnaissait votre lecteur de CD-ROM, mais apr鑚 l'installation de Linux sur votre disque dur ou votre disquette, il ne le reconna? plus.
La solution est de recompiler votre noyau, en vous assurant que les pilotes pour votre lecteur de CD-ROM et tout autre n馗essaire (par ex. le contr?eur SCSI, le syst鑪e de fichiers ISO-9660) soient inclus. Consultez le Kernel HOWTO si vous ne savez pas comme r饌liser cela.
Si vous voulez 馗rire votre propre application, telle qu'une application de platine de lecture de CD audio-num駻ique, vous aurez besoin de comprendre l'interface de programmation des applications (API) fournie par Linux.
Mon livre, Son et images sous Linux, entre plus en d騁ail dans la programmation des lecteurs de CD-ROM, en particulier pour les fonctions audio-num駻iques. Consultez la fin de la section R馭駻ences.
Si vous avez un CD-ROM qui dispose de noms de fichiers longs sous Windows mais pas sous Linux, c'est qu'il utilise probablement le format propri騁aire Microsoft de syst鑪e de fichiers Joliet. Consultez la prochaine question pour obtenir une solution.
Microsoft a cr鳬 une extension au format ISO-9660 intitul馥 Joliet. Elle permet l'encodage des noms de fichiers longs en utilisant le format UNICODE 16 bits.
A partir de la version 2.0.34, le noyau Linux prend en charge les extensions pour le syst鑪e de fichiers Microsoft Joliet. Vous devrez activer cette prise en charge dans le noyau.
Certains CDs audio-num駻iques sont "騁endus" (extra) avec des donn馥s additionnelles. Typiquement, vous trouverez sur ces CDs les plages audio traditionnelles sur un CD, ainsi qu'une plage de donn馥s qui peut 黎re mont馥 comme syst鑪e de fichiers ISO-9660.
http://trylinux.com/projects/udf/.
De nombreux autres HOWTOs Linux contiennent des informations utiles concernant les CD-ROM :
Au moins une douzaine de soci騁駸 vendent des distributions Linux sur CD-ROM; la plupart d'entre elles sont mentionn馥s dans le Distribution HOWTO.
Les forums Usenet suivants couvrent des sujets relatifs aux CD-ROM :
Une FAQ sur les p駻iph駻iques IDE et ATA peut 黎re trouv馥 aux adresses ftp://rtfm.mit.edu/pub/usenet/news.answers/pc-hardware-faq/enhanced-IDE/ et http://www.seagate.com/techsuppt/faq/faqlist.html.
http://www.creaf.com/.La Linux Software Map (LSM Liste des Logiciels sous Linux) est une r馭駻ence in騅aluable pour trouver du logiciel sous Linux. La LSM peut 黎re trouv馥 sur divers sites FTP anonymes, y compris ftp://metalab.unc.edu/pub/Linux/docs/LSM/ (pr馗馘emment sunsite). Il y a aussi de nombreux sites Web qui maintiennent des bases de donn馥s d'applications Linux. Un de ces sites est http://www.freshmeat.net.
http://www.ora.com/catalog/multilinux/noframes.html ou ma page personnelle http://www.pobox.com/~tranter/ (NDT: ou encore http://www.editions-oreilly.fr/use/linuxmultim.html).