Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1355 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  Chtit soucis avec le support scsi --> recomplilation du kernel ?

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Chtit soucis avec le support scsi --> recomplilation du kernel ?

n°194999
vener
Posté le 26-11-2002 à 09:06:29  profilanswer
 

Yopyopyop,:hello:
 
  Une fois de plus, je crois que j'ai fait une chtite boulette lors de l'install de debian.  
  En faisant cdrecord -scanbus, il me renvoie ceci.
 

Citation :

cdrecord : No such file in directory. Cannont open '/dev/pg*'. Cannot open scsi driver.

 
 
  Donc en gros, lors de l'install j'ai dû oublié de selectionner le support du scsi, et donc de l'émulation scsi de mon graveur ide, ce qui me fait cette erreur.
 
  Cependant, il me semble d'après la doc que j'ai lu sur "http://www.via.ecp.fr/~alexis/formation-linux/l2-5.html", il va falloire recompiler le kernel pour lui faire prendre en compte ce que j'ai oublié.  
 
  Le soucis, dû moin si mon résonnement est bon, c'est que pour un newbie les termes "recomplilation du kernel" ça fait flipper :(  
 
  J'aimerai savoir si il y a un moyen qui me permette de concerver  la configuration actuelle de mon kernel en y rajoutant tout simplement le scsi ?
 
Merci.

mood
Publicité
Posté le 26-11-2002 à 09:06:29  profilanswer
 

n°195031
beber.done​ux01
oui
Posté le 26-11-2002 à 10:27:10  profilanswer
 

Pas besoin de recompiler le noyeau, tu fait modconf et tu choisi :
 
dans kernel/drivers/scsi : scsi_mod - SCSI support
                           et sg - SCSI generic support
                           et sr_mod - SCSI CD-ROM support
                           et ide-scsi - SCSI emulation support
 
voila, en n'oubliant pas de passer hdx=ide-scsi a ton noyau (dans /etc/lilo.conf) x etant la lettre pour ton graveur


Message édité par beber.doneux01 le 26-11-2002 à 10:28:28
n°195041
vener
Posté le 26-11-2002 à 10:55:44  profilanswer
 

Excellent merci.
Je vais faire ça :):)
 
Au fait, le gain de performance est vraiment important lors d'une recompilation du noyau après avori installer une debian ? Je croyais que le système d'installation visais justement à l'optimiser en installant que ce qui était nécessaire.

n°195043
e_esprit
Posté le 26-11-2002 à 10:57:51  profilanswer
 

vener a écrit a écrit :

Excellent merci.
Je vais faire ça :):)
 
Au fait, le gain de performance est vraiment important lors d'une recompilation du noyau après avori installer une debian ? Je croyais que le système d'installation visais justement à l'optimiser en installant que ce qui était nécessaire.
 




Bah si tu recompiles en mettant dadans seulement ce dont t'as besoin, il sera plus petit, occupera moins de place en memoire et booteras plus vite.
Apres, au cours de l'utilisation ca fait pas une tres tres grosse difference...


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°195050
vener
Posté le 26-11-2002 à 11:19:06  profilanswer
 

Ok.
 :jap:

n°196745
vener
Posté le 29-11-2002 à 14:47:01  profilanswer
 

Yop,
 
Le soucis n'est toujours pas résolu.
 
J'ai fait modconf, et j'ai rajouté  
 
ide-scsi SCSI emulation support
sg Interface SCSI " Generic" pour graveurs de CD, scanners,
 
Je n'ai pas trouvé scsi_mod et sr_mod dans kernel/drivers/scsi, donc je n'ai pas pu les rajouter.
 
Dans mon lilo, j'ai  
 
image =/vmlinuz
label=Linux
append=" hdc=ide-scsi"
read-only
 
en faisant un grep -r CD /proc/ide je trouve bien mon graveur
/proc/ide/hdc/model: TDK CDRW321040B
/proc/ide/ide1/hdc/model:TDK CDRW321040B
 
lsmod | grep ide-scsi me renvoie bien ide-scsi, donc le module est chargé.  
Parcontre lors de cdrecord -scanbus, il me met toujours Cannot open '/dev/pg*'. Canot open CSSI driver. Effectivement il n'est pas présent dans ce répertoire.
 
Merci de m'aider. Je sèche là...

n°196814
vener
Posté le 29-11-2002 à 16:25:21  profilanswer
 

Sur trustonme  j'ai trouvé ce lien :
"http://trustonme.net/didactels/?rub=126"
Mais je comprends rien à une grosse partie.
Cependant, en faisant un dmesg, je trouve ça concernant le scsi :
 
"SCSI subsystem driver revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
...
request_modules[scsi_hostadapter]:Root fs not mounted
request_modules[scsi_hostadapter]:Root fs not mounted
...
I2O_SCSI.C: VERSION 0.01".
En fait il manque un truc, le truc sr_mod je pense, et que je ne trouve pas sur modconf. sr_mod et scsi_mod comme l'a dit beber.doneux01.
 
Personne n'a de debian woody avec un graveur ide pour me filer un oups de main ?

n°196868
beber.done​ux01
oui
Posté le 29-11-2002 à 17:25:51  profilanswer
 

si moi :)
 
 
mais esasye alors de faire modprobe sr_mod
 
Comme ca on verra si tu as bien les modules.
 
Tu a quel kernel ? parce que chez moi avec le 2.4.18-i686, j'ai bien ces modules.

n°196874
Jar Jar
Intaigriste
Posté le 29-11-2002 à 17:30:54  profilanswer
 

Pourquoi vous vous faites chier avec tout ça quand il existe discover ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°196877
beber.done​ux01
oui
Posté le 29-11-2002 à 17:33:48  profilanswer
 

:heink: connais pas, c'est quoi ?

mood
Publicité
Posté le 29-11-2002 à 17:33:48  profilanswer
 

n°196884
vener
Posté le 29-11-2002 à 17:51:54  profilanswer
 

Ben en faisant modprob sr_mod il me répond  
can't locate module sr_mod :(
 
Voila les modules présent dans le kernel/drivers/scsi :
 
a100u2w
advansys
aha152x
aha1542
aha1740
AM53C974
atp87Ou
cpqfc
dtc
eata_dma
eata
eata_pio
fdomain
gdth
g_NCR5380
ide-scsi
imm
in2000
initio
megaraid
osst
ppa
psi240i
glogicfas
glogicfc
glogicsp
seagate
sg
sim710
st
sym53c416
t128
u14-34f
ultrastor
wd7000
 
et à coté de ça j'ai encore un repertoire avec kernel/drivers/scsi/sym53c8xx2
 
Ben c'est un kernel 2.4.18
ben bf24 à l'install, pareil je pense.
 
 

Citation :

Pourquoi vous vous faites chier avec tout ça quand il existe discover ?

 
 
Ben je sais pas connais pas. C'est quoi ?

n°196896
vener
Posté le 29-11-2002 à 18:21:47  profilanswer
 

Ca retourne une erreur lors de l'installation avec apt-get install discover en sarge :(  
Je suis maudit  :cry:  :cry:  :cry:  :cry:  :cry:

n°196938
beber.done​ux01
oui
Posté le 29-11-2002 à 20:11:54  profilanswer
 

a ben essaye peut etre d'installer le 2.4.18-i686, pas 2.4.18-bf2.4, ca doit etre ca alors


Message édité par beber.doneux01 le 29-11-2002 à 20:12:29
n°196983
vener
Posté le 29-11-2002 à 21:22:33  profilanswer
 

T'as changé de kernel après l'installation ?
Pour l'instant j'ai tous les outils de mise à jour apt etc.. qui merdent, j'vais rebooter pour voir. Ca commence à etre lourd...
 
Donc en fait il faudrait recompiler un nouveau kernel :(
J'vais tenter le truc à jarjar pis je reviendrai. Sinon si j'ai bien compris il ne me reste plus qu'a récupèrer un noyaux sur le site kernel.org, ou kekchose comme ça..
 
Merci en tout cas.
 
C'est qd meme fou que sur un forum ou la distribution la plus courante est une debian il n'y ait que deux personnes qui se donne la peine de me filer un coups de main... Je croyais linux basé sur l'entraide moi...  
 
Merci à vous.
 
Bonne soirée et bon we.

n°197057
eL_Shaman_​__
Plop.
Posté le 30-11-2002 à 00:58:52  profilanswer
 

Je viens d'avoir le même problème sur une Debian, noyau 2.4.19-686 Debian.
 
 
Lecteur DVD IDE : hdc
Graveur CD IDE  : hdd
 
 
 
 
Le graveur ne passe pas de l'IDE au SCSI au démarrage de la machine, même avec les bons paramètres dans LILO et même en chargeant les modules:
scsi_mod - SCSI support
sg - SCSI generic support
sr_mod - SCSI CD-ROM support
ide-scsi - SCSI emulation support
 
 
Ce problème semblerait venir d'un "conflit" entre le module "ide-cd" et le "mode scsi".
 
Alors, j'ai passé le lecteur DVD et le graveur en SCSI.
 
 
J'ai enlevé le chargement du module "ide-cd" et conservé les modules pour le SCSI que j'ai déjà cité.
De plus, dans /etc/lilo.conf, j'ai mis:
 
append="hdc=ide-scsi hdd=ide-scsi"
 
(Ne pas oublier ensuite de taper "lilo" pour qu'il prenne en compte les changements)
 
 
 
Remarque: maintenant, hdc est devenue scd0 et hdd->scd1. Il faut penser à modifier éventuellement certains liens (cdrom->scd0)...

n°197071
Jar Jar
Intaigriste
Posté le 30-11-2002 à 02:03:13  profilanswer
 

Mes frères, je vous le dis : apt-get install discover.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°197078
eL_Shaman_​__
Plop.
Posté le 30-11-2002 à 02:21:17  profilanswer
 

Jar Jar a écrit a écrit :

Mes frères, je vous le dis : apt-get install discover.




 
 
Je le tenterais bien un jour  :D
 
 
Juste une question:
il redétecte tout le matériel à chaque démarrage de la machine; ou alors les paramètres sont conservés (les modules à charger je pense)?
En fait, je cherche à savoir si c'est un outil qui configure tout une fois pour toute ou s'il faut qu'il recommence à chaque fois.

n°197106
Jar Jar
Intaigriste
Posté le 30-11-2002 à 12:02:59  profilanswer
 

El_ShAman___ a écrit a écrit :

En fait, je cherche à savoir si c'est un outil qui configure tout une fois pour toute ou s'il faut qu'il recommence à chaque fois.


Il détecte tout à chaque fois. Tant qu'il n'y a pas d'ISA, la détection est quasi instantanée, car elle est déjà faite par le noyau.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°197121
vener
Posté le 30-11-2002 à 13:30:52  profilanswer
 

Bon ben valaa...
dès que je veux faire un apt-get kekchose je reçois l'erreur suivante : "dpkg : erreur de traitement de dash (--configure)
le sous-processus post-installation script a retourné une erreur de sortie d'état 1
dash
E: Sub-process /usr/bin/dpkg returned an error code (1)"
1 correspondant à general :(
 
Y a moyen de réparer ça ?
 
Donc en installant discover, pas besoin de changer de noyau je peux rester avec le 4.18bf24 ? Sinon, il faut installer un autre kernel style le 2.4.19-686 ou le 2.4.18-686?
 

n°197204
Jar Jar
Intaigriste
Posté le 30-11-2002 à 16:05:39  profilanswer
 

C'est quoi l'erreur ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°197785
vener
Posté le 02-12-2002 à 07:46:24  profilanswer
 

Ben c'est le morceau que j'ai rajouté :

Citation :

dpkg : erreur de traitement de dash (--configure)
le sous-processus post-installation script a retourné une erreur de sortie d'état 1
dash
E: Sub-process /usr/bin/dpkg returned an error code (1)

 
et ce que je tappe apt-get install nimportequoi ou apt-get remove --purg nimportequoi.

n°197818
beber.done​ux01
oui
Posté le 02-12-2002 à 11:08:33  profilanswer
 

t'as essayé apt-get -f install ?

n°197858
Jar Jar
Intaigriste
Posté le 02-12-2002 à 12:39:54  profilanswer
 

vener a écrit a écrit :

et ce que je tappe apt-get install nimportequoi ou apt-get remove --purg nimportequoi.


Je te demande ce qui provoque l'erreur, pas le message final.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°197918
vener
Posté le 02-12-2002 à 14:28:40  profilanswer
 

Ben j'en sais rien moi de ce qui provoque l'erreur.  
Je fait un apt-get kekchose, je répond Y qd il me dis ce qu'il va installer, et pis il me répond ça.

Citation :

dpkg : blablablablabla


Vu à quoi sert dpkg, il doit y avoir un petit bordel dans les fichiers quelque part peut-être. Peut-être faire un apt-get clean pour virer un truc corrompu ou je ne sais pas quoi qu'il a téléchargé et pouvoir recommencer avec du neuf. Mais il ne me dit pas lequel manque et je n'ai pas plus d'info que ce que j'ai indiqué, donc je ne sais pas quoi lui donner pour qu'il soit de nouveau heureux. J'suis p'être un boulet, mais ça me vener de finir sur un truc comme ça sans savoir ce qui se passe.
 
Ben le "-f" j'aime pas tellement... Si ça ne passe pas, je préfère ne pas le prendre plutôt que d'avoir un truc qui fonctionne quand il veut... Je me trompe peut-être, mais je préfère qu'il ait tout ce dont il a besoin.

n°197961
Jar Jar
Intaigriste
Posté le 02-12-2002 à 15:35:17  profilanswer
 

Le message d'erreur que tu me mets est un récapitulatif, il faut voir quelle est la véritable erreur, au niveau du paquet dash. Que fait dpkg --pending --configure (sortie complète) ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°197973
vener
Posté le 02-12-2002 à 15:46:48  profilanswer
 

Ok, je regarde ça ce soir, et je te dis exactement ce qu'il me renvoie.

n°198052
vener
Posté le 02-12-2002 à 19:14:48  profilanswer
 

Bon voilà exactement ce qu'il retourne après un apt-get install discover :
 

Citation :

Reading Package Lists...
Building Dependency Tree...
The following extra packages will be installed:
  ash discover-data libdiscover1  
The following NEW packages will be installed:
  ash discover discover-data libdiscover1  
0 packages upgraded, 4 newly installed, 0 to remove and 142  not upgraded.
1 packages not fully installed or removed.
Need to get 0B/193kB of archives. After unpacking 1060kB will be used.
Do you want to continue? [Y/n] Preconfiguring packages ...
Paramétrage de dash (0.4.1) ...
dpkg : erreur de traitement de dash (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 dash

 

n°198069
Jar Jar
Intaigriste
Posté le 02-12-2002 à 20:08:15  profilanswer
 

Vérifie que /var/lib/dpkg/info/dash.postinst n'est pas corrompu. Si oui, un petit apt-get --reinstall install dash. Sinon, tu vires dash et tu réinstalles ce dont il y a besoin.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°198132
vener
Posté le 02-12-2002 à 22:06:47  profilanswer
 

Excellent, le probleme venait bien de dash. J'ai réinstaller toutes les dépendances liées, et puis je l'ai ré-installé, ainsi que discover.  
Du coup mon graveur est reconnu dans la foulée.  
Vraiment niquel.
 
Merci pour votre patiente et pour le coups de main.
 
Je reviendrai vous prendre la tete un peu plus tard...
 :)

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  Chtit soucis avec le support scsi --> recomplilation du kernel ?

 

Sujets relatifs
[nux] mini distrib avec support pcmcia dans noyau par default?[résolu] Ou trouver ce module dans la compilation du kernel ?
comment réintégrer le support mp3 dans la redhat 8.0 ?lol sympa de poster depuis lynx!!! mais a l aide galer!!! SCSI / Gento
[gentoo] help wireless / souris / scsi / emerge / .... :Dpq les graveur doivent etre scsi ?
Suite a une compil du kernel, probleme de souris [ UNResolvaid ]Kernel Compil(?) : trouve pas le support du BT848
Pro de IMP : Imap support = no dans test.php RESOLU, mais autre prob ! 
Plus de sujets relatifs à : Chtit soucis avec le support scsi --> recomplilation du kernel ?


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR