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 graveur­cd 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 LXR­40243A 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 usb­uhci (ou usb­ohci), usbcore et usb­storage.
Pour vérifier faire en tant que root : lsmod
Vous devrier obtenir un résultat comme celui ci :
Module
Size Used by Not tainted
usb­storage
67808
0
(unused)
usb­ohci
19720
0 [usb­storage
usbcore
64780 1
usb­ohci]
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 usb­storage usb­ohci usbcore N.B: le driver usb­ohci 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 usb­uhci"***.
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 graveur­usb.
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: CD­ROM ANSI SCSI revision: 02
Franck Kouyami : Administrateur­réseaux e­mail : [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 :
apt­get 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 CD­ROM
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 :
apt­get 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 : Administrateur­réseaux e­mail : [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 cdrom­usb, 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 carte­mères ou d'adaptateur que avez:
*Les ponts de type UHCI se rencontrent sur des cartes­mè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 : Administrateur­réseaux e­mail : [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://lea­linux.org/hardware/
Franck Kouyami : Administrateur­réseaux e­mail : [email protected]

Documents pareils