Nicolas Roy wrote:
> Je n'arrive pas � monter mon CDROM SCSI. Lorsque je tente un "mount", il me
> dit
>
> Kernel does not recognize /dev/scd0 as a bloc device (maybe "insmod driver"?)
>
> Dans le panneau de configuration, dans la rubrique SCSI, je ne vois effectivement
> aucun device, ni la carte, ni le CDROM, ni le graveur.
>
> Une id�e ?
Comment sont compiles les modules scsi sur ton kernel ? Est-ce que ta carte SCSI est
reconnu au boot parle kernel ou dois-tu au prealable charger le noyau ?
Essaies un 'ls /proc/scsi'. S'il y a un sous-repertoire correspondant a ta carte,
c'est qu'il te manque les modules 'cdrom'. Essaie un 'modprobe sr'. Sinon, s'il n'y
a pas de sous-arborescence au '/proc/scsi', c'est que ta carte SCSI n'estpas
initialis�e.
Deux solutions :
la compiler en dur dans le kernel. Pas recommande.
trouverle noyau correspondant (sous /lib/modules/%version%/scsi) et le declarer
dans /etc/conf.modules :
alias scsi_hostadapter aha1542 # ou aic7000, enfin, ce qui correspond a ta
carte
L'avantage de la solution "module" est que tu peux modifier ton bus (ajouter ou
retirer des peripheriques) sans avoir a redemarrer la machine, juste en dechargeant
/ rechargeant les modules SCSI.
Pour pouvoir lire un CD SCSI, il te faut les modules suivants :
%scsi_hostadapter%, c-a-d le module / driver de la carte
scsi_mod
sr # SCSI Read Only, par opposition a sd (SCSI Disk) et st
(SCSI Tape)
iso9660
En general, il suffit de declarer la carte dans le conf.modules et d'avoir soit
kerneld soit un kernel 2.2.
Quand tu charge un driver SCSI (modprobe aha1542 par ex) il vaut mieux etre a la
console, comme ca tu verras les messages de chargement indiquant les devices trouves
sur le bus SCSI.
Didier