![]() par L´auteur: C'est un fan de Linux qui travaille sur un campus pour l'administration de réseaux. Centres d'intêrets:Radio amateur, natation. Il utilise Linux régulièrement depuis un an et s'occupe d'administration système Linux/Unix depuis deux ans. Il termine une thèse sur la facturation des systèmes avec un serveur proxy basé sur Linux. Sommaire: |
Résumé:
Cet article décrit brièvement mais de manière utile, comment utiliser son CD-Rom avec Linux. Il décrit comment détecter le lecteur, le monter (le rendre disponible), en lire le contenu, le démonter et donne quelques clefs pour le dépannage.
$ dmesg |more . . . hda: QUANTUM FIREBALL CR8.4A, ATA DISK drive hdc: CD-ROM CDU701, ATAPI CDROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: QUANTUM FIREBALL CR8.4A, 8063MB w/418kB Cache, CHS=16383/16/63, (U)DMA hdc: ATAPI 14X CD-ROM drive, 128kB Cache Uniform CDROM driver Revision: 2.55 . . . |
$ dmesg |more . . . Detected SCSI removable disk sdc at scsi0, channel 0, id 5, lun 0 Vendor: PLEXTOR Model: CD-ROM PX-12TS Rev: 1.03 Type: CD-ROM ANSI SCSI revision: 02 Detected scsi CD-ROM sr0 at scsi0, channel 0, id 6, lun 0 scsi : detected 1 SCSI cdrom 3 SCSI disks total. . . |
La ligne 'hdc: CD-ROM CDU701, ATAPI CDROM drive' nous dit que vous avez un lecteur de CD-ROM IDE/ATAPI-CD connecté à votre ordinateur. Linux lui assigne un nom de périphérique 'hdc' pour pouvoir ensuite y accèder. Les noms des périphériques dépendent du type d'interface électronique. Ce sera hdc dans le premier cas et sdc si vous avez un lecteur de CD-ROM SCSI.
#mount /dev/hdc -t iso9660 -r /cdrom |
avec un CD-ROM scsi ce sera #mount /dev/sdc0 -t iso9660 -r /cdrom |
Le nom de périphérique du CD-ROM est celui qui apparait dans la sortie de la commande dmesg.
$ df
Filesystem 1024-blocks Used Available Capacity Mounted on /dev/sda1 2974519 1516768 1303931 54% / /dev/sda3 2686158 2378788 153548 94% /home /dev/hdc 603646 603646 0 100% /cdrom |
Votre lecteur de CD-ROM est maintenant accessible comme un répertoire normal sous /cdrom.
#umount /cdrom vous pouvez aussi utiliser indiféremment: #umount /dev/hdc |
Avec un lecteur scsi ce sera: #umount /dev/sdc0 |
Quand vous êtes connecté en tant que root, vous pouvez tout faire mais vous pouvez aussi en faire beaucoup plus accidentellement. Il est par conséquent préférable de rendre le lecteur de cdrom montable pour les utilisateurs ordinaires. Pour cela, vous devez d'abord vous connecter comme root et faire 3 choses:
Pour rendre le répertoire /cdrom accessible à tous, tapez (quand le cdrom n'est pas monté!):
#chmod 777 /cdrom |
Pour rendre le périphérique accessible à tous, tapez (utilisez le nom de périphérique décrit dans le premier chapitre):
pour un cdrom ATAPI: #chmod 666 /dev/hdc |
pour un cdrom SCSI: #chmod 666 /dev/scd0 |
Vous devez maintenant modifier /etc/fstab et donner la permission à tous de monter le périphérique. Ceci est réalisé en insérant la ligne suivante:
/dev/hdc /cdrom iso9660 ro,noauto,user 0 0 |
Avec un lecteur scsi cela donne:
/dev/sdc0 /cdrom iso9660 ro,noauto,user 0 0 |
Sauvegardez le fichier /etc/fstab et connectez vous en tant qu'utilisateur normal. Maintenant insérer un CD-ROM dans le lecteur et montez le avec la commande:
$mount /cdrom |
Site Web maintenu par l´équipe d´édition LinuxFocus © Yao Feng LinuxFocus 1999 |
Translation information:
|
2000-01-05, generated by lfparser version 0.7