Prob install graveur IDE noyau 2.4.4 - Linux et OS Alternatifs
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 ).
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?
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 ?
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.
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
http://perso.wanadoo.fr/linux_wiza [...] ation.html
append=" hdx=ide-scsi"
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.
> lsmod | grep ide-scsi
> cdrecord -scanbus
Si tu l'aperçoit c'est OK
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
> ln -s /dev/scdx /dev/cdrom
/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]
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.
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]
Marsh Posté le 15-07-2001 à 20:52:51
Je viens de le faire mais j'ai toujours le même message d'erreur.
Marsh Posté le 15-07-2001 à 20:56:54
tu peux afficher le resultat d'un lsmod stp ?
et ton /etc/fstab aussi .
Marsh Posté le 15-07-2001 à 21:01:11
merde j'ai oublié une partie de la FAQ.
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
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]
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"
Marsh Posté le 15-07-2001 à 21:19:30
regarde la suite de la FAQ.
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.
Marsh Posté le 15-07-2001 à 21:24:26
'tain de 5 sec
l'ai vraiment trop fort/rapide ce Dark_Schneider
Marsh Posté le 15-07-2001 à 21:26:54
ReplyMarsh Posté le 15-07-2001 à 21:27:37
toute remarque sur cette pré-FAQ est la bienvenue.
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
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?
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.
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)?
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.
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.
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