Installation et mis en ouvre d`un graveurcd USB sur une débian
Transcription
Installation et mis en ouvre d`un graveurcd USB sur une débian
Installer un Graveur CD USB sous une GNU/Debian Installation et mis en ouvre d'un graveurcd USB sur une débian NB: Dans mon cas j'utilise une Debian sarge avec un noyeau 2.4.21 et et mon graveur est un joli LiteON WriteON USB Model LXR40243A et un lecteur. Bien commençons Avant de brancher votre graveur usb asurer vous de la présence dans votre noyeau des modules USB et usbuhci (ou usbohci), usbcore et usbstorage. Pour vérifier faire en tant que root : lsmod Vous devrier obtenir un résultat comme celui ci : Module Size Used by Not tainted usbstorage 67808 0 (unused) usbohci 19720 0 [usbstorage usbcore 64780 1 usbohci] Si vous n'avez pas les 3 lignes, alors cela veut dire que les modules ne sont pas présents. Il faut donc les installer avec, en tant que root : modprobe usbstorage usbohci usbcore N.B: le driver usbohci est le driver pour un type de pont USB. Si cela ne fonctionne pas, c'est que vous avez un pont UHCI. Dans ce cas, il faut faire "modprobe usbuhci"***. Vérifiez qu'ils sont bien chargés dans le moyeau en refaisant en tant que root : lsmod N.B: Pour que ces drivers soient toujours chargés au démarrage de la machine il vaut mieux les ajouter dans le fichier /etc/modules. Bien maintenant que les modules sont chargés vous pouvez connecter votre graveurusb. Faites en tant que root : dmesg Cela vous permettra de vérifier que votre matériel à bien été reconnu par le noyeau. S'il a été reconnu vous devriez avoir une section sous cette forme : scsi0 : SCSI emulation for USB Mass Storage devices Vendor: fabricant Model: model du graveur Rev: US02 Type: CDROM ANSI SCSI revision: 02 Franck Kouyami : Administrateurréseaux email : [email protected] Installer un Graveur CD USB sous une GNU/Debian Ensuite installer si ce n'est pas encore fait cdrecord et cdrdao avec , en tant que root : aptget install cdrecord cdrdao Ensuite vérifié la liste des périphériques sur votre bus scsi avec, en tant que root : cdrecord scanbus Ca doit vous donner un truc comme ça: scsibusx: 0,0,0 0) 'Fabricant ' 'Model ' 'US02' Removable CDROM 0,1,0 1) * 0,2,0 2) * 0,3,0 3) * 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 7) * Là on commence à voir clair. **** Bien maintenant il faut penser à logiciel de gravure. Je vous recommande K3b. Sincèrement je le trouve très simple. Mais il y en a d'autres. A vous de vous y essayez! Donc on fait en tant que root : aptget install k3b On prend toutes les options par défaut et on le laisse finir. On ouvre une session Kde, on se logue en tant que utilisateur Et on exécute la commande K3b. Normalement on devrait avoir 2 messages d'erreur. Un truc comme quoi il ne trouve pas cdrecord – alors qu'on l'a bien installé et cdrdao lui aussi tout aussi bien installé. La solution est simple. Il faut juste savoir qu'actuellement seul root peut utiliser votre graveur. A moins que vous n'ayiez envie de donner votre mot de passe root à tout ceux qui voudront graver un cd, il est plus sur d'utiliser cette méthode: En tant que root créer un nouveau groupe pour la gravure : addgroup gravure par exemple Ensuite toujours en tant que root il faut ajouter tous les utilisateurs que vous voulez autoriser à graver à ce groupe : adduser utilisateur gravure Franck Kouyami : Administrateurréseaux email : [email protected] Installer un Graveur CD USB sous une GNU/Debian Répeter cela pour tous les utilisateurs concernés!** Ensuite dans Kde se connecter en tant qu'utilisateur, démarrez k3b On a toujours ces maudits messages d'erreurs. Pas de problème on ignore les avertissements! On va dans “configuration avancée de K3b” dans le menu “Configuration”. On donne le mot de passe root Ensuite activer l'option “Utiliser le groupe d'utilisateurs pour la grvure de CD” et mettre dans la case en face le groupe qu'on a créé plus haut. Ensuite dans la section “périphériques” cliquer sur “ajouter un périphérique” : premièrement ajouter votre lecteur cdrom : /dev/hdquelque chose* deuxièmement ajouter votre graveur qui doit tre sur : /dev/scdx Puis cliquer sur ok. Puis aller dans “configuration>”configurer k3b” là ajouter encore le graveur et le lecteur cd dans la section “périphériques” en cliquant sur “ajouter un périphérique”. Il devrait normalemnt renseigner tout seul les informations sur le graveur et le lectur cd ( constructeur, model, etc.). Ouf pour finir : Redémarrer K3b (c'est pas nécessaire mais je le fait toujours) et faites vous plaisir : “Brulez” vos Cd en toute quiétude :). Remarques : *Il faut savoir qu'il n'est pas nécessaire d'ajouter le lecteur CD. En fait K3b ne s'en sert que pour obtenir des informations sur le disque qui y est inséré. Il n'arrivera meme pas à déterminer si le cd est réinscriptible ou pas! Ensuite que dans le cas des cdromusb, les noyeaux 2.4.x les émulent automatiquement comme du scsi. Donc il faut chercher à les monter avec scd0, scd1 ou scdx et non pas en sdx. **Je trouve personnellement cette solution peu pratique. Le plus simple selon moi est de créer un compte de gravure sans shell sans mot de passe – possibilités limitées que tout le monde pourrait utiliser pour graver les Cds. Mais c'est à vous de voir. ***Il existe deux sortes de pont usb suivant le type de cartemères ou d'adaptateur que avez: *Les ponts de type UHCI se rencontrent sur des cartesmères de type Intel et Via, et des adaptateurs type Via. *Les ponts de types OHCI se trouvent plutot sur les chipsets Ali et SiS, les cartes mères Compaq et Nec, ainsi que sur tous adaptateurs iMacs ou utilisant des puces Opti. Pour savoir quel type de pont vous avez, la méthode la plus simple est de lire la documentation de votre pc. Franck Kouyami : Administrateurréseaux email : [email protected] Installer un Graveur CD USB sous une GNU/Debian ****Pour ceux qui ont envie d'utiliser leur graveur aussi comme lecteur cd voici comment faire : Nouvelles reconmmendations obligent ne plus monter les périphériques directement sous la racine , créez en tant que root un dossier /devices par exemple. Dans ce dossier créez un autre nommé /devices/graveur par exemple. Ensuite pour ce qui suit je suppose que vous mettrez votre graveur toujours sur le meme port usb. Aller dans /etc/fstab ajoutez une nouvelle entré sous la forme : /dev/scdx /devices/graveur iso9660 ro,user,noauto 0 0 Ensuite insérez un cdrom dans votre graveur et un simple mount /device/graveur devrait vous permettre d'utiliser votre graveur comme lecteur cd simple! Vous pouver aussi utiliser autofs pour le montage automatique du graveur en mode lecture mais bon c'est une autre histoire ça. Voici un petit tableau récapitulatif de la correspondance entre périphériques et fichiers dans / dev Pilotes Nom 1er lecture disquette fd0 2ème lecteur disquette fd1 Disque dur maitre sur la 1ère nap hda Disque dur esclave sur la 1ère nap hdb Disque dur maitre sur la 2ème nap hdc Disque dur esclave sur la 2ème nap hdd 1er disque dur scsi sda 2ème disque dur scsi sdb 1er cdrom scsi scd0 2ème cdrom scsi scd1 Enfin quelques bonnes adresses pour plus de renseignements: http://ldp.linuxsys.de/linuxfocus/Francais/January2002/article227.shtml ou de manière plus générale http://lealinux.org/hardware/ Franck Kouyami : Administrateurréseaux email : [email protected]