Chapitre 7. Installer un graveur de CD (IDE)

Table des matières
1. Pré-requis
2. Installer cdrecord
3. Détecter votre graveur
4. Configurer votre graveur
5. Utiliser votre graveur

Tableau 7-1. Evolution de cet article

DateAjout(s) / Modification(s)
20 juillet 2003Version initiale.
28 juillet 2003Relecture.
27 octobre 2003Relecture.
28 janvier 2004Mise à jour pour les noyaux 2.6.x.

Figure 7-1. Un graveur

Les graveurs de CD sont de nos jours omniprésents dans les configurations matérielles. Ces petits appareils font beaucoup de choses. De la sauvegarde de données à la création d'albums photos en passant par la compilation de MP3 ils sont devenus très vite indispensables à l'informatique de tous les jours.

Cette page a pour objectif de vous permettre d'utiliser votre graveur de CD (IDE) sous votre Debian GNU/Linux.

1. Pré-requis

1.1. La configuration du noyau

Votre noyau doit pouvoir supporter les périphérique IDE et le système de ficher de vos CDROM. Pour cela reportez vous aux sections Support des périphériques IDE (disques durs, disquettes, cdroms...) et Support des lecteurs de CDROM de l'article Options du noyau.

ImportantVous devez utiliser l'émulation SCSI avec un noyau < 2.6 ?
 

Cette limitation est du à l'interface IDE des anciens noyaux qui n'est pas très riche. On ne peut pas, avec cette interface ouvrir automatiquement son lecteur de CD. Pour résoudre ce problème, on utilise l'interface SCSI qui permet d'avante de controle sur le lecteur.

Les noyaux >2.6 ne posent plus ce problème. Si vous avez un noyau plus ancien vous devez donc ajouter l'émulation SCSI a votre lecteur de CDROM en ajoutant les options suivant dans votre noyau :

Tableau 7-2. Configuration de votre noyau pour l'émulatoin SCSI (noyaux < 2.6)

SectionOption du noyauEn module ou en dur ?
SCSI SupportSCSI Supporten module
SCSI SupportSCSI CDROM Supporten module
SCSI SupportSCSI generic Supporten module

Pour ne pas avoir des problèmes de compatibilité et pour éviter les failles de sécurité je vous conseille d'utiliser toujours le dernier noyau en date.

Dernier noyau stable : 2.6.4 (disponible depuis le 12 mars 2004)

Astuce

Reportez vous à l'article Installer un nouveau noyau à la sauce Debian si vous ne savez pas comment compiler votre noyau.

2. Installer cdrecord

Installez le paquet cdrecord pour pouvoir détecter votre graveur et par la suite l'utiliser.

# apt-get install cdrecord

Une fois le paquet installé, vous devez répondre aux questions suivantes:

Tableau 7-3. apt-get install cdrecord

Nom du paquetQuestionRéponse à choisir
cdrecordDo you want /usr/bin/cdrecord to be installed SUID root? Yes

Pour pouvoir accéder à cdrecord, vous devez appartenir au groupe cdrom. Pour effectuer cela :

# adduser nom_utilisateur cdrom disk

nom_utilisateur est le nom de l'utilisateur qui aura le droit d'accéder au graveur.

3. Détecter votre graveur

Selon votre noyau deux choix sont possibles :

4. Configurer votre graveur

On va configurer le graveur pour le monter facilement au démarrage.

On commence par créer un lien virtuel entre le le point d'entrée de votre lecteur/graveur IDE et le fichier /dev/cdrom . Selon votre noyau deux choix sont possibles :

Puis on ajoute l'entrée dans le fichier /etc/fstab. Remarque : ces entrées ne seront jamais modifiées car elles dépendent des liens crées ci-dessus. Il faudra simplement changer les liens, si la configuration matérielle change. C'est beaucoup plus simple à faire que d'intervenir directement dans le fichier /etc/fstab :

dev/cdrom    /cdrom    iso9660 defaults,ro,user,noauto,exec   0    0

5. Utiliser votre graveur

Si vous vouler accéder a votre graveur il suffit d'insérer un CDROM à l'intérieur et de le monter à l'aide de la commande :

$ mount /cdrom

Pour pouvoir le retirer il faut d'abord le démonter à l'aide de la commande :

$ umount /cdrom