Graver des CDs avec un graveur IDE

Base de données support (tbraza_ide_brenner)

SuSE Linux: des versions à partir de 7.0

Problème :

Vous souhaitez utiliser votre graveur de CD-ROM IDE également sous SuSE Linux.

Procédure :

Désactivez le support IDE pour le graveur

Tout d'abord, il faut désactiver le support IDE pour le périphérique concerné.

Attention : la section suivante s'adresse aux utilisateurs des versions antérieures à SuSE Linux 8.0 (YaST1) :

Enregistrez-vous en tant qu'administrateur 'root'. Démarrez maintenant YaST1 en cliquant l'icône de YaST1 dans le menu de KDE dans la barre en bas de l'écran. YaST1 n'offre pas la possibilité d'utiliser la souris, veuillez vous déplacer dans les menus au moyen des touches de direction. La touche d'entrée permet la validation, la touche échap (Esc) permet l'annulation.

Sélectionnez tout d'abord "Administration du système", ensuite "Configuration du noyau et de l'amorçage" et enfin "Configuration de LILO"

Insérez ici, sous la ligne "Appendline", les paramètres décrits ci-après :

La section suivante s'adresse aux utilisateurs de la version 8.0 de SuSE Linux (YaST2) :

Enregistrez-vous en tant qu'administrateur 'root'. Démarrez maintenant le centre de contrôle de YaST2.

Sélectionnez tout d'abord "Système", ensuite "Configuration du chargeur d'amorçage".

Cliquez le point de menu "Changer la configuration actuelle" et enfin sur "Suivant".

Ne changez pas les valeurs prédéterminées dans le masque suivant "Où doit être installé le chargeur d'amorçage".

Cliquez dans le masque suivant sur "Configuration pour experts" puis sur le bouton "Ajouter une option".

La fenêtre "Implémenter une nouvelle option" apparaît alors. Le nom de l'option est déjà prédéterminé avec "Append".

Cliquez le champ "Valeur de l'option" et insérez les paramètres décrits ci-dessous :

Le reste de la procédure est valable pour toutes les versions de SuSE Linux : Insérez :

hdX=ide-scsi
où vous remplacez X par la lettre qui correspond à l'appellation périphérique de votre graveur et lecteur de CD-ROM.

   hda = Master, premier canal de contrôle (normalement il s'agit du disque dur)

   hdb = Slave, premier canal de contrôle
   hdc = Master, second canal de contrôle (normalement il s'agit du lecteur de
                                           CD-ROM)
   hdd = Slave, second canal de contrôle
Si vous cherchez ide dans le fichier /var/log/boot.msg, vous pouvez déterminer à quel contrôleur votre périphérique est connecté. S'il existe déjà d'autres entrées, saisissez simplement hdX=ide-scsi à la fin de la ligne en le séparant des autres entrées par un espace.

Si vous avez encore un autre ou plusieurs autres lecteurs CD-ROM IDE, vous devez également faire une saisie pour chacun d'entre eux en les séparant par des espaces.

Chargez l'émulation SCSI

Ouvrez un terminal en cliquant l'icône correspondante dans la barre de tâches ou bien pressez la combinaison de touches ALT - F2 et saisissez, dans la ligne de commande qui apparaît, la commande suivante :

xterm
Si vous n'êtes pas enregistré en tant qu'administrateur 'root', veuillez saisir
su -
puis entrer le mot de passe de 'root'. Ouvrez maintenant le fichier suivant au moyen de votre éditeur préféré :
/etc/init.d/boot.local
(Dans les versions antérieures à SuSE Linux 7.1, ce fichier est dénommé /sbin/init.d/boot.local.) puis saisissez, à la fin du fichier, la ligne suivante :

/sbin/modprobe ide-scsi
Cela ressemble alors à ceci :

# ! /bin/sh
#
# Copyright (c) 1996 SuSE GmbH Nuernberg, Germany.  All rights reserved.
#
# Author: Florian La Roche <florian@suse.de>, 1996
#         Werner Fink <werner@suse.de>, 1996
#         Burchard Steinbild <bs@suse.de>, 1996
#
# /sbin/init.d/boot.local
#
# script with local commands to be executed from init on system startup
#
. /etc/rc.config
#
# Here you should add things, that should happen directly after booting
# before we're going to the first run level.
#
/sbin/modprobe ide-scsi

Correction des paramètres de configuration du lecteur de CD-ROM

Grâce à l'émulation SCSI, le noyau ne reconnaît plus le graveur en tant que périphérique IDE (et donc plus, par exemple, en tant que /dev/hdc mais en tant que /dev/scd0).
Cependant, lors de l'installation, un lien sera automatiquement créé qui fera savoir au système que le lecteur de CD (à ce stade, les graveurs ne sont reconnus qu'en tant que tels) se situe, par exemple, sous /dev/hdc.
Les icônes du lecteur de CD-ROM sur l'interface graphique de KDE pointent vers /dev/cdrom, et ce lien ne correspond plus ni au lecteur de CD-ROM, ni au graveur, mais à rien du tout. Vous corrigez ceci en procédant comme suit :

Dans le terminal encore ouvert, saisissez la commande suivante :

ln -sf /dev/scd0 /dev/cdrecorder
Ceci crée un nouveau lien pour le graveur. Si vous désirez utiliser un deuxième lecteur de CD-ROM avec une émulation SCSI, vous nécessiterez alors :
ln -sf /dev/scd1 /dev/cdrom
Si votre premier périphérique est votre lecteur de CD-ROM et le second le graveur, inversez simplement scd0 et scd1. Afin de pouvoir continuer à monter correctement les périphériques à l'avenir, éditez le fichier
/etc/fstab
et remplacez la ligne qui correspond au graveur afin qu'elle soit similaire à la ligne suivante :
/dev/cdrecorder  /media/cdrecorder   auto   ro,noauto,user,exec 0  0
Pour le lecteur de CD-ROM, la ligne doit être similaire à la ligne suivante :
/dev/cdrom       /media/cdrom        auto   ro,noauto,user,exec 0  0

Pour les versions antérieures à SuSE Linux 7.2, abandonnez /media et écrivez simplement /cdrecorder respectivement /cdrom.

Si vous utilisez KDE, vérifiez, à l'aide de du bouton de droite de votre souris, si les propriétés de votre périphérique /dev/cdrecorder respectivement /dev/cdrom ont été entrées correctement.

Après le réamorçage, votre système devrait fonctionner comme auparavant - avec toutefois une émulation SCSI qui fonctionne, et en conséquence, un graveur qui fonctionne également.
Mots-clés: GRAVEUR, GRAVER, WRITER, BURNER, ATAPI, RECORDER, IDE-SCSI, XCDROAST, KONCD

Catégories: Documentation

SDB-tbraza_ide_brenner, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 26. Jun 2002
SuSE Linux AG - Dernière modification: 02. Jul 2002 de ip (sdb_gen 1.40.0)