Pour plus d'informations sur les lecteurs de CD-ROM voyez le document CDROM-HOWTO.
Lecteurs CD-ROM usuels
Les lecteurs CD-ROM SCSI (d'après le CD-ROM HOWTO). Tout lecteur CD-ROM SCSI ayant une taille de bloc de 512 ou 2048 octets devrait fonctionner sous Linux; cela inclut la grande majorité de lecteurs CD-ROM du marché.
Lecteurs CD-ROM EIDE (ATAPI) (IDECD). La plupart des lecteurs double, quadruple et sextuple vitesses sont supportés, parmi lesquels :
Mitsumi FX400
Nec-260
Sony 55E
Lecteurs de CD-ROM propriétaires :
Aztech CDA268-01A, Orchid CDS-3110, Okano/Wearnes CDD-110, Conrad TXC, CyCDROM CR520ie/CR540ie/CR940ie (AZTCD)
Creative Labs CD-200(F) (SBPCD)
Funai E2550UA/MK4015 (SBPCD)
GoldStar R420 (GSCD)
IBM External ISA (SBPCD)
Kotobuki (SBPCD)
Lasermate CR328A (OPTCD)
LMS Philips CM 206 (CM206)
Longshine LCS-7260 (SBPCD)
Matsushita/Panasonic CR-521/522/523/562/563 (SBPCD)
Lecteur port parallèle MicroSolutions Backpack (BPCD)
Mitsumi CR DC LU05S (MCD/MCDX)
Mitsumi FX001D/F (MCD/MCDX)
Optics Storage Dolphin 8000AT (OPTCD)
Sanyo CDR-H94A (SJCD)
Sony CDU31A/CDU33A (CDU31A)
Sony CDU-510/CDU-515 (SOMYCD535)
Sony CDU-535/CDU-531 (SONYCD535)
Teac CD-55A SuperQuad (SBPCD)
Tous les lecteurs CD-ROM devraient marcher de manière similaire pour lire les données. Il existe divers problèmes de compatibilité avec les utilitaires de lecture des CD audio (plus spécialement avec les nouveaux lecteurs NEC bon marché). Quelques pilotes au stade alpha peuvent ne pas avoir encore de support audio.
Les anciens lecteurs CD-ROM NEC Early (simple vitesse) peuvent poser problème avec les contrôleurs actuels SCSI.
PhotoCD (XA) est supporté. Le programme hpcdtoppm de Hadmut Danisch convertit les fichiers PhotoCD au format pixmap portable. Ce programme peut être obtenu ici ou comme faisant partie des utilitaires PBM.
De même, la lecture des CD vidéo est supportée dans les noyaux 2.1.3x et ultérieurs. Un correctif est disponible pour le noyau 2.0.30.
Enfin, la plupart des changeurs CD-ROM IDE sont supportés.