SuSE Linux: des versions à partir de 7.0
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-scsioù 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ôleSi 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 :
xtermSi 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-scsiCela 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-scsiCorrection 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/cdrecorderCeci 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/cdromSi 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/fstabet 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 0Pour le lecteur de CD-ROM, la ligne doit être similaire à la ligne suivante :
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
/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.