Prob install graveur IDE noyau 2.4.4

Prob install graveur IDE noyau 2.4.4 - Linux et OS Alternatifs

Marsh Posté le 15-07-2001 à 17:38:25    

Bonjour,
 
J'aimerais installer mon graveur IDE (sony) sous LINUX, j'ai lu plusieurs tutorials et surtout un paquets de Howtos mais mon graveur ne fonctionne tjs pas. Est-ce que quelqu'un aurait un howto sur le sujet mais pour le noyau 2.4.4?
 
 
Merci
 
Typhon_920

Reply

Marsh Posté le 15-07-2001 à 17:38:25   

Reply

Marsh Posté le 15-07-2001 à 18:29:02    

c'est où que ca coince ?
T'y a accès en lecture ?
 
juste un tips: il faut choisir un 'low-level driver', n'importe lequel mais il faut en prendre un pour avoir le module sr_mod (si je dis pas de connerie :D).

Reply

Marsh Posté le 15-07-2001 à 18:43:50    

Oui j'y ai accès en lecture.
 
Tu peux m'expliquer un peu mieux le low-level driver?

Reply

Marsh Posté le 15-07-2001 à 19:13:48    

Puisque tu as lu des howto, j'imagine que tu as recompilé ton kernel pour prendre en charge l'émulation scsi.
Pour utiliser ton graveur, il te faut les modules sg.o, sr_mod.o, ide-scsi.o en particulier.
La seule façon d'avoir le sr_mod, c'est de choisir un module (n'importe lequel) dans la section 'SCSI low-level drivers' pendant la conf du noyau.
Maintenant, tu l'as peut-être déjà. tu peux vérifié par "find /lib/modules/2.4.4 | grep sr_mod" :)
 
Quand tu fais "cdrecord -scanbus" ça dit quoi ?

Reply

Marsh Posté le 15-07-2001 à 19:24:20    

1°/ kelle distro ?      
2°/        
Pré FAQ :      
       
Une petite pré de ma future FAQ sur le sujet.      

  • dans le noyau :      

SCSI Support -> SCSI support = M      
SCSI Support -> SCSI generic support = M      
SCSI Support -> SCSI CDROM support = M      
ATA/IDE/MFM/RLL support -> IDE, ATA and ATAPI Block devices -> SCSI emulation support      
       

  • recompilation noyau, etc....      

http://perso.wanadoo.fr/linux_wiza [...] ation.html      
       

  • ensuite ajouter dans /etc/lilo.conf si tu as lilo :      

append=" hdx=ide-scsi"    
   

  • Si tu as grub, il faut modifier /boot/grub/menu.lst :    

dans la ligne kernel, il faut ajouter hdx=ide-scsi    
cela donne par exemple :    
kernel (hd2,0)/boot/vmlinuz root=/dev/sdb1  hdc=ide-scsi    
   
hdx désigne ton lecteur de CDROM IDE.      
hda = primary master      
hdb = primary slave      
hdc = secondary master      
hdd = secondary slave      
       
Pour le savoir :      
> grep -r CD /proc/ide/      
       
Ensuite tu reboot.      
       

  • Tu check si ca marche :      

> lsmod | grep ide-scsi      
> cdrecord -scanbus      
       
Si tu l'aperçoit c'est OK    
     

  • Modifier /etc/fstab    

créer un répertoire pour monter le graveur, par exemple /mnt/graveur. Puis tester le device. Le CDROM IDE est émulé en SCSI donc il faut tester les devices SCSI. Les CDROM SCSI sont nommés scdx (Scsi CDrom). Ensuite on met un CD de donnés dans le graveur.  
> mount -t iso9660 /dev/scdx /mnt/graveur    
avec x = 0, 1, 2, 3, ....    
dès que cela marche, vous avez trouvé le graveur. Souvent c'est /dev/scd0.    
Ensuite il faut faire votre lien. Faites :    
> ls -l /dev/cdrom*    
Prenez le lien qui pointe vers votre ex cdrom IDE et effacer le. Supposons que ce lien est /dev/cdrom, cela donne :    
> rm /dev/cdrom    
     

  • Ensuite faites le pointer vers le graveur :    

> ln -s /dev/scdx /dev/cdrom    
     
     

  • Ensuite vous rajouter la ligne suivante dans /etc/fstab :    

/dev/cdrom /mnt/cdrom iso9660 ro,nosuid,noauto,exec,user,nodev   0 0    
     
Ce cas s'applique bien sur lorsque le lien s'apelle /dev/cdrom    
     
Ensuite tu conf les programmes de gravure (xcdroast, eroaster, gcombust). Et vous pouvez commencer la gravure. Nul besoin de redémarrer à ce stade.

 

[edtdd]--Message édité par Dark_Schneider--[/edtdd]


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-07-2001 à 20:34:10    

Ma distro est SuSE 7.2
J'ai recompilé le kernel comme tu me l'as dis mais ça ne fonctionne tjs pas :
 
Cdrecord 1.9 (i686-suse-linux) Copyright (C) 1995-2000 Jörg Schilling
cdrecord: No such file or directory. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are
root.

Reply

Marsh Posté le 15-07-2001 à 20:49:27    

essaye de faire un:  
modprobe sg  
modprobe sr_mod  
modprobe cdrom (si tu l'as en module)
modprobe ide-scsi  
 
chez moi, si je les enlève, j'ai le même message erreur.

 

[edtdd]--Message édité par Pop Opossum--[/edtdd]

Reply

Marsh Posté le 15-07-2001 à 20:52:51    

Je viens de le faire mais j'ai toujours le même message d'erreur.

Reply

Marsh Posté le 15-07-2001 à 20:56:54    

tu peux afficher le resultat d'un lsmod stp ?
et ton /etc/fstab aussi .


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 15-07-2001 à 21:01:11    

merde j'ai oublié une partie de la FAQ.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-07-2001 à 21:01:11   

Reply

Marsh Posté le 15-07-2001 à 21:01:36    

lsmod
-----
 
Module                  Size  Used by
ide-scsi                8128   0
sr_mod                 12080   0  (unused)
nls_iso8859-1           2880   1  (autoclean)
ntfs                   37360   1  (autoclean)
sg                     22752   0  (autoclean) (unused)
scsi_mod               85744   3  (autoclean) [ide-scsi sr_mod sg]
speedtch               11792   3
parport_pc             14064   1  (autoclean)
lp                      5296   0  (autoclean)
parport                16384   1  (autoclean) [parport_pc lp]
mousedev                4256   0  (unused)
hid                    12032   0  (unused)
input                   3744   0  [mousedev hid]
usb-uhci               23632   0  (unused)
usbcore                55184   1  [speedtch hid usb-uhci]
ne2k-pci                4704   1  (autoclean)
8390                    6800   0  (autoclean) [ne2k-pci]
 
 
fstab
-----
 
/dev/hdc3 / ext2 defaults 1 1
/dev/hdc1 /boot ext2 defaults 1 2
/dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
devpts /dev/pts devpts defaults 0 0
/dev/dvd /media/dvd auto ro,noauto,user,exec 0 0
/dev/fd0 /media/floppy auto noauto,user,sync 0 0
proc /proc proc defaults 0 0
/dev/hda1 /windows/C ntfs ro,noauto,user,umask=022 0 0
/dev/hda5 /windows/D ntfs ro,noauto,user,umask=022 0 0
/dev/hdc2 swap swap pri=42 0 0

Reply

Marsh Posté le 15-07-2001 à 21:10:17    

y pointe vers quoi /dev/cdrecorder ?  
"ls -l /dev/cdrecorder"  
   
tu as bien spécifié que ton graveur (/dev/hdb ou /dev/hdd) doit être en ide-scsi dans lilo.conf ?

 

[edtdd]--Message édité par Pop Opossum--[/edtdd]

Reply

Marsh Posté le 15-07-2001 à 21:16:12    

après ls -l /dev/cdrecorder, j'obtiens:
lrwxrwxrwx    1 root     root            8 Jul 11 16:58 /dev/cdrecorder -> /dev/hdd
 
 
dans LILO,j'ai mis : append="hdd=ide-scsi"

Reply

Marsh Posté le 15-07-2001 à 21:19:30    

regarde la suite de la FAQ.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-07-2001 à 21:19:35    

y se peux alors qu'on ait trouvé.
 
en root.
 
rm /dev/cdrecorder
ln -s /dev/scd0 /dev/cdrecorder
 
peut-être un reboot sera nécessaire.

Reply

Marsh Posté le 15-07-2001 à 21:24:26    

'tain de 5 sec :mad:
 
l'ai vraiment trop fort/rapide ce Dark_Schneider :D :jap:

Reply

Marsh Posté le 15-07-2001 à 21:26:54    

:D


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-07-2001 à 21:27:37    

toute remarque sur cette pré-FAQ est la bienvenue.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-07-2001 à 21:37:15    

ça fonctionne tjs pas

Reply

Marsh Posté le 15-07-2001 à 21:41:44    

typhon_920> tu as bien suivi la FAQ ?
tu as bien choisi le device à émuler en SCSI ?
 
Tu as bien fais le tour des /dev/scd ?
/dev/scd0 /dev/scd1 /dev/scd2 ...
N'oublie pas de mettre un CD graver de donnés.
 
Si cela ne marche toujours pas, essaie avec /dev/sgx


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-07-2001 à 22:24:03    

ok ça fonctionne.
Comment faire en sorte que modeprobe sg, ...  soient pris en compte lors du démarrage?

Reply

Marsh Posté le 15-07-2001 à 22:42:03    

tiens tiens. C'est /dev/sgx ?
 
c'est automatique. C'est le fait de faire hdd=ide-scsi qui lance tout.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-07-2001 à 22:59:58    

non en fait c'est bien scd0.
En fait j'avais fait une faute dans le append de lilo.
 
Maintenant tout fonctionne mais il faut que je fasse après chaque démarrage :  
modprobe sg
modprobe sr_mod
modprobe ide-scsi
 
 
Autre question,c'est sans doute une bête question mais je débute, depuis que j'ai recomplié mon kernel, mon pc ne s'arrête plus, quelle est l'option adéquate à activer (y ou M) pour que le pc s'éteigne (atx)?

Reply

Marsh Posté le 15-07-2001 à 23:11:26    

sous debian il suffit d'ajouter les modules à lancer au démarrage dans /etc/modules (différent de modules.conf ;)) mais je sais plus si c'est standard.
 
sinon, pour l'arrêt du PC sa dépend un peu de ta carte mère.
 
Si elle est récente, tu peux tenté d'activé l'ACPI. Attention, ta machine risque de démarrer à 2 à l'heure, il te faudra alors ajouté acpi=no-idle dans le happend de lilo.conf happend="hdd=ide-scsi acpi=no-idle". C'est ce que j'utilise sur ma KT7a.
 
Sinon, je crois qu'il suffit d'activé l'"advanced power management BIOS support." dans la section General Setup.

Reply

Marsh Posté le 15-07-2001 à 23:47:03    

non
faire modprobe ide-scsi ? et autre ? non. Pas besoin. Je ne l'ai jamais fait.
cf réponse précédente.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed