Révision : 12/11/00
 
  Introduction  
 
Un remerciement à Lenny Cartier pour avoir rédigé une documentation sur <Configurer votre noyau pour un graveur IDE>. Le texte original a fait l'objet de nombreuses modifications (graveur - interface SCSI, opt copies d'écran, màj des liens) avec l'accord de son auteur initial. Les procédures utilisées dans cette fiche ont été testées sur un PowerMac 7500 et une distribution LinuxPPC 1999 & 2000.

Linux est un système qui traine derrière lui le passé professionnel d' Unix et qui adore donc la norme SCSI. Le problème se pose à nous lorsque nous désirons utiliser un graveur SCSI, il faut préalablement recompiler le noyau en ayant auparavant précisé des options dans les fichiers de configuration de la compilation.

Une compilation du noyau vous impressionne ? N'ayez pas peur, cela m'a semblé assez facile surtout avec les apports des interfaces graphiques qui permettent de configurer le noyau avec des menus, d'enregistrer différents fichiers de configuration. Cela permet de réaliser plusieurs sauvegardes par sécurité, nous verrons ausi comment conserver votre noyau actuel et réaliser un noyau expérimental qui gère les graveurs SCSI.

En principe en suivant ces explications tout doit bien se passer.

 
 
Configuration d'un noyau (2/2)
 
 
Compilation du noyau

Vous voila revenu dans votre fenêtre Console sous XWindow. Toujours dans cette fenêtre, vous pouvez maintenant compiler le noyau :

# make dep qui prend en compte les dépendences des drivers
# make clean qui fait le ménage parmis les fichiers issus d'une précédente compilation
# make vmlinux

Quand la compilation est réussie, le nouveau noyau qui s'appelle vmlinux est à déplacer dans le répertoire /boot.

Il faut maintenant compiler les modules qui se chargent au démarrage, pour ce faire taper en mode console :

# make modules
# make modules_install

Maintenant, on peut copier le fichier vmlinux issu de la compilation vers la partition d'échange. 
Sous MacOS, il convient de récupérer le nouveau noyau et l'enregistrer dans le dossier "Linux Kernels" dans le "Dossier Système". Au prochain démarrage de Linux, BootX prendra en charge la nouvelle version du noyau.

Modifier le fichier fstab

Maintenant que votre noyau est recompilé et que vos unités de lecture et gravure de Cdrom sont reconnues comme des unité SCSI, il vous faut modifier le fichier fstab dans /etc, les fichiers de périphériques déclarés dans fstab doivent étre changés. Les miens sont :

/dev/scd0 pour mon lecteur de CD.
/dev/scd1 pour mon graveur.

Je vous renvoie à mon document intitulé " Gérer vos lecteurs sous Linux " pour plus de précisions.

Tests 

Pour voir si votre graveur est reconnu par Linux il faut installer l'application CdRecord et exécuter :

# cdrecord -scanbus

Si tout s'est bien passé, CdRecord doit vous afficher une liste comprenant votre lecteur de CDROM ainsi que le graveur, la mienne ressemble à ceci :

Pour plus de confort je vous conseille d'installer le logiciel Koncd pour obtenir une interface nettement plus conviviale que la ligne de commande pour cdrecord. Vous trouverez prochainement une description de cette application ainsi que son installation sous LinuxPPC. 

Bonne gravure !


Sites officiels :

Koncd : http://www.koncd.de  -  Auteur : Kai Heitkamp

Cdrecord-cdda2wav : http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html

CdParanoia : http://www.xiph.org/paranoia/

XCdroast : http://www.fh-muenchen.de/rz/xcdroast


 
 
 
Pour ajouter à ce site vos propres expériences et
autres renseignements, écrivez à son Auteur Web