et pourtant quand je fais cdrecord -scanbus en root(en utilisateur, j'ai
une permision denied)
carla:/home/elekis# cdrecord -scanbus
Cdrecord-Clone 2.01a25 (i686-pc-linux-gnu) Copyright (C) 1995-2004 J?rg
Schilling
NOTE: this version of cdrecord is an inofficial (modified) release of
cdrecord
and thus may have bugs that are not present in the original version.
Please send bug reports and support requests to
<cdrtools@packages.debian.org>.
The original author should not be bothered with problems of this
version.
cdrecord.mmap: No such file or directory. Cannot open '/dev/pg*'. Cannot
open SCSI driver.
cdrecord.mmap: For possible targets try 'cdrecord -scanbus'. Make sure
you are root.
cdrecord.mmap: For possible transport specifiers try 'cdrecord dev=help'.
cdrecord.mmap: Also make sure that you have loaded the sg driver and the
driver for
cdrecord.mmap: SCSI hardware, eg. ide-scsi if you run IDE/ATAPI drives over
cdrecord.mmap: ide-scsi emulation. For more information, install the
cdrtools-doc
cdrecord.mmap: package and read /usr/share/doc/cdrecord/README.ATAPI.setup .
carla:/home/elekis# cd /
j'ai googeler, mais, l'anglasi c'est pas (encore) mon truc,.
bonjour, j'essaie d'installer mon graveur, pour cela, je suis les conseils de lea.org
http://lea-linux.org/software/gravure.php3
j'ai bien les modules ide-scsi ainsi que sg loader, et scsi_mod.o ET SR_MOD sont en dur dans le noyau
...
? ? <M> SCSI generic support
Mais pas le support des devices génériques... modprobe sg avant le cdrecord -scanbus améliore-t-il les choses ?
Hervé Riboulot
Le Sun, 22 Feb 2004 13:23:50 +0100, no_spam a écrit :
On Sun, 22 Feb 2004 10:40:25 +0100, elekis wrote:
bonjour, j'essaie d'installer mon graveur, pour cela, je suis les conseils de lea.org http://lea-linux.org/software/gravure.php3 j'ai bien les modules ide-scsi ainsi que sg loader, et scsi_mod.o ET SR_MOD sont en dur dans le noyau ...
? ? <M> SCSI generic support
Mais pas le support des devices génériques... modprobe sg avant le cdrecord -scanbus améliore-t-il les choses ?
Je reprends les étapes traditionnelles à réaliser (en supposant que graveur de CD soit déclaré en cdrom2 ...):
Le graveur sera considéré comme un disque dur SCSI. Il est supposé ici qu'il n'y a qu'un seul périphérique scsi. Si le lecteur de CD est lui aussi un périphérique scsi (scd0), le graveur sera déclaré en scd1.
2- modifier /etc/lilo.conf:
ajouter les lignes suivantes
section:
#ajouter ce qui suit
append="devfs=mount hdd=ide-scsi"
3- tester:
La machine sera redémarrée. Depuis une console, la commande mount permettra de vérifier les montages.
Le Sun, 22 Feb 2004 13:23:50 +0100, no_spam a écrit :
On Sun, 22 Feb 2004 10:40:25 +0100, elekis wrote:
bonjour, j'essaie d'installer mon graveur, pour cela, je suis les
conseils de lea.org
http://lea-linux.org/software/gravure.php3
j'ai bien les modules ide-scsi ainsi que sg loader, et scsi_mod.o ET
SR_MOD sont en dur dans le noyau
...
? ? <M> SCSI generic support
Mais pas le support des devices génériques...
modprobe sg
avant le cdrecord -scanbus améliore-t-il les choses ?
Je reprends les étapes traditionnelles à réaliser (en supposant que
graveur de CD soit déclaré en cdrom2 ...):
Le graveur sera considéré comme un disque dur SCSI. Il est supposé ici
qu'il n'y a qu'un seul périphérique scsi. Si le lecteur de CD est lui
aussi un périphérique scsi (scd0), le graveur sera déclaré en scd1.
2- modifier /etc/lilo.conf:
ajouter les lignes suivantes
section:
#ajouter ce qui suit
append="devfs=mount hdd=ide-scsi"
3- tester:
La machine sera redémarrée. Depuis une console, la commande mount
permettra de vérifier les montages.
Le Sun, 22 Feb 2004 13:23:50 +0100, no_spam a écrit :
On Sun, 22 Feb 2004 10:40:25 +0100, elekis wrote:
bonjour, j'essaie d'installer mon graveur, pour cela, je suis les conseils de lea.org http://lea-linux.org/software/gravure.php3 j'ai bien les modules ide-scsi ainsi que sg loader, et scsi_mod.o ET SR_MOD sont en dur dans le noyau ...
? ? <M> SCSI generic support
Mais pas le support des devices génériques... modprobe sg avant le cdrecord -scanbus améliore-t-il les choses ?
Je reprends les étapes traditionnelles à réaliser (en supposant que graveur de CD soit déclaré en cdrom2 ...):
Le graveur sera considéré comme un disque dur SCSI. Il est supposé ici qu'il n'y a qu'un seul périphérique scsi. Si le lecteur de CD est lui aussi un périphérique scsi (scd0), le graveur sera déclaré en scd1.
2- modifier /etc/lilo.conf:
ajouter les lignes suivantes
section:
#ajouter ce qui suit
append="devfs=mount hdd=ide-scsi"
3- tester:
La machine sera redémarrée. Depuis une console, la commande mount permettra de vérifier les montages.
no_spam
On Sun, 22 Feb 2004 13:24:32 +0100, Hervé Riboulot wrote:
Le Sun, 22 Feb 2004 13:23:50 +0100, no_spam a écrit :
On Sun, 22 Feb 2004 10:40:25 +0100, elekis wrote:
bonjour, j'essaie d'installer mon graveur, pour cela, je suis les conseils de lea.org http://lea-linux.org/software/gravure.php3 j'ai bien les modules ide-scsi ainsi que sg loader, et scsi_mod.o ET SR_MOD sont en dur dans le noyau ...
? ? <M> SCSI generic support
Mais pas le support des devices génériques... modprobe sg avant le cdrecord -scanbus améliore-t-il les choses ?
Je reprends les étapes traditionnelles à réaliser (en supposant que graveur de CD soit déclaré en cdrom2 ...):
Ca ne sert à rien pour graver... Pour l'utiliser en tant que lecteur, oui, mais il n'y a aucune différence par rapport à un lecteur de CD normal => HS
Le graveur sera considéré comme un disque dur SCSI. Il est supposé ici qu'il n'y a qu'un seul périphérique scsi. Si le lecteur de CD est lui aussi un périphérique scsi (scd0), le graveur sera déclaré en scd1.
Hum, comme un CD, pas comme un disque dur...
2- modifier /etc/lilo.conf: ...
append="devfs=mount hdd=ide-scsi"
Ce qui a été fait, lire le premier poste du fil...
3- tester:
La machine sera redémarrée. Depuis une console, la commande mount permettra de vérifier les montages.
Ce qui ne répond pas au problème qui est de graver, pas de voir le CD. Je reprends donc: pour graver, il y a besoin du support des devices SCSI génériques, qui permettent d'implémenter un driver SCSI en mode user. C'est ce que cdrecord fait, puisque la gravure n'est pas prise en charge par le noyau. Donc, modprobe sg doit répondre à la question...
On Sun, 22 Feb 2004 13:24:32 +0100, Hervé Riboulot wrote:
Le Sun, 22 Feb 2004 13:23:50 +0100, no_spam a écrit :
On Sun, 22 Feb 2004 10:40:25 +0100, elekis wrote:
bonjour, j'essaie d'installer mon graveur, pour cela, je suis les
conseils de lea.org
http://lea-linux.org/software/gravure.php3
j'ai bien les modules ide-scsi ainsi que sg loader, et scsi_mod.o ET
SR_MOD sont en dur dans le noyau
...
? ? <M> SCSI generic support
Mais pas le support des devices génériques...
modprobe sg
avant le cdrecord -scanbus améliore-t-il les choses ?
Je reprends les étapes traditionnelles à réaliser (en supposant que
graveur de CD soit déclaré en cdrom2 ...):
Ca ne sert à rien pour graver...
Pour l'utiliser en tant que lecteur, oui, mais il n'y a aucune différence
par rapport à un lecteur de CD normal => HS
Le graveur sera considéré comme un disque dur SCSI. Il est supposé ici
qu'il n'y a qu'un seul périphérique scsi. Si le lecteur de CD est lui
aussi un périphérique scsi (scd0), le graveur sera déclaré en scd1.
Hum, comme un CD, pas comme un disque dur...
2- modifier /etc/lilo.conf:
...
append="devfs=mount hdd=ide-scsi"
Ce qui a été fait, lire le premier poste du fil...
3- tester:
La machine sera redémarrée. Depuis une console, la commande mount
permettra de vérifier les montages.
Ce qui ne répond pas au problème qui est de graver, pas de voir le CD.
Je reprends donc:
pour graver, il y a besoin du support des devices SCSI génériques,
qui permettent d'implémenter un driver SCSI en mode user.
C'est ce que cdrecord fait, puisque la gravure n'est pas prise
en charge par le noyau.
Donc, modprobe sg doit répondre à la question...
On Sun, 22 Feb 2004 13:24:32 +0100, Hervé Riboulot wrote:
Le Sun, 22 Feb 2004 13:23:50 +0100, no_spam a écrit :
On Sun, 22 Feb 2004 10:40:25 +0100, elekis wrote:
bonjour, j'essaie d'installer mon graveur, pour cela, je suis les conseils de lea.org http://lea-linux.org/software/gravure.php3 j'ai bien les modules ide-scsi ainsi que sg loader, et scsi_mod.o ET SR_MOD sont en dur dans le noyau ...
? ? <M> SCSI generic support
Mais pas le support des devices génériques... modprobe sg avant le cdrecord -scanbus améliore-t-il les choses ?
Je reprends les étapes traditionnelles à réaliser (en supposant que graveur de CD soit déclaré en cdrom2 ...):
Ca ne sert à rien pour graver... Pour l'utiliser en tant que lecteur, oui, mais il n'y a aucune différence par rapport à un lecteur de CD normal => HS
Le graveur sera considéré comme un disque dur SCSI. Il est supposé ici qu'il n'y a qu'un seul périphérique scsi. Si le lecteur de CD est lui aussi un périphérique scsi (scd0), le graveur sera déclaré en scd1.
Hum, comme un CD, pas comme un disque dur...
2- modifier /etc/lilo.conf: ...
append="devfs=mount hdd=ide-scsi"
Ce qui a été fait, lire le premier poste du fil...
3- tester:
La machine sera redémarrée. Depuis une console, la commande mount permettra de vérifier les montages.
Ce qui ne répond pas au problème qui est de graver, pas de voir le CD. Je reprends donc: pour graver, il y a besoin du support des devices SCSI génériques, qui permettent d'implémenter un driver SCSI en mode user. C'est ce que cdrecord fait, puisque la gravure n'est pas prise en charge par le noyau. Donc, modprobe sg doit répondre à la question...
Hervé Riboulot
Le Sun, 22 Feb 2004 14:48:46 +0100, no_spam a écrit :
On Sun, 22 Feb 2004 13:24:32 +0100, Hervé Riboulot wrote:
Ca ne sert à rien pour graver... Pour l'utiliser en tant que lecteur, oui, mais il n'y a aucune différence par rapport à un lecteur de CD normal => HS
Sauf qu'il faut monter le périphérique pour pouvoir l'utiliser. On peut le faire par mount, bien sûr, mais aussi dans fstab en mode supermount pour l'ouvrir à tous les utilisateurs.
Le graveur sera considéré comme un disque dur SCSI. Il est supposé ici qu'il n'y a qu'un seul périphérique scsi. Si le lecteur de CD est lui aussi un périphérique scsi (scd0), le graveur sera déclaré en scd1.
Hum, comme un CD, pas comme un disque dur...
Comme un DD sur lequel on aura défini des droits ro...
2- modifier /etc/lilo.conf: ...
append="devfs=mount hdd=ide-scsi"
Ce qui a été fait, lire le premier poste du fil...
Pas tout à fait. Les deux lignes sont d'ailleurs différentes!
Ce qui ne répond pas au problème qui est de graver, pas de voir le CD. Je reprends donc: pour graver, il y a besoin du support des devices SCSI génériques, qui permettent d'implémenter un driver SCSI en mode user. C'est ce que cdrecord fait, puisque la gravure n'est pas prise en charge par le noyau. Donc, modprobe sg doit répondre à la question...
Sans doute oui. Mais il faudrait que elekis fasse quelques manip. supplémentaires:
* qu'il précise si l'option Kernel module loader (rubrique Loadable module support) est activée dans le noyau car le SCSI generic support doit être appelé en module (<M>).
* un lsmod (pour analyser les modules chargés).
LEA précise "Enfin, pour activer l'émulation SCSI, il suffit de charger le module ide-scsi par la commande modprobe ide-scsi (les autres modules seront chargés automatiquement si l'option Kernel module loader de la rubrique Loadable module support est activée dans le noyau)".
Le chargement de ide-scsi par un modprobe ide-scsi pourra aussi être tenté en préalable au cdrecord -scanbus.
Le Sun, 22 Feb 2004 14:48:46 +0100, no_spam a écrit :
On Sun, 22 Feb 2004 13:24:32 +0100, Hervé Riboulot wrote:
Ca ne sert à rien pour graver...
Pour l'utiliser en tant que lecteur, oui, mais il n'y a aucune différence
par rapport à un lecteur de CD normal => HS
Sauf qu'il faut monter le périphérique pour pouvoir l'utiliser. On peut
le faire par mount, bien sûr, mais aussi dans fstab en mode supermount
pour l'ouvrir à tous les utilisateurs.
Le graveur sera considéré comme un disque dur SCSI. Il est supposé
ici qu'il n'y a qu'un seul périphérique scsi. Si le lecteur de CD est
lui aussi un périphérique scsi (scd0), le graveur sera déclaré en
scd1.
Hum, comme un CD, pas comme un disque dur...
Comme un DD sur lequel on aura défini des droits ro...
2- modifier /etc/lilo.conf:
...
append="devfs=mount hdd=ide-scsi"
Ce qui a été fait, lire le premier poste du fil...
Pas tout à fait. Les deux lignes sont d'ailleurs différentes!
Ce qui ne répond pas au problème qui est de graver, pas de voir le CD.
Je reprends donc:
pour graver, il y a besoin du support des devices SCSI génériques, qui
permettent d'implémenter un driver SCSI en mode user. C'est ce que
cdrecord fait, puisque la gravure n'est pas prise en charge par le
noyau.
Donc, modprobe sg doit répondre à la question...
Sans doute oui. Mais il faudrait que elekis fasse quelques manip.
supplémentaires:
* qu'il précise si l'option Kernel module loader (rubrique Loadable
module support) est activée dans le noyau car le SCSI generic
support doit être appelé en module (<M>).
* un lsmod (pour analyser les modules chargés).
LEA précise "Enfin, pour activer l'émulation SCSI, il suffit de charger
le module ide-scsi par la commande modprobe ide-scsi (les autres modules
seront chargés automatiquement si l'option Kernel module loader de la
rubrique Loadable module support est activée dans le noyau)".
Le chargement de ide-scsi par un modprobe ide-scsi pourra aussi être
tenté en préalable au cdrecord -scanbus.
Ca ne sert à rien pour graver... Pour l'utiliser en tant que lecteur, oui, mais il n'y a aucune différence par rapport à un lecteur de CD normal => HS
Sauf qu'il faut monter le périphérique pour pouvoir l'utiliser. On peut le faire par mount, bien sûr, mais aussi dans fstab en mode supermount pour l'ouvrir à tous les utilisateurs.
Le graveur sera considéré comme un disque dur SCSI. Il est supposé ici qu'il n'y a qu'un seul périphérique scsi. Si le lecteur de CD est lui aussi un périphérique scsi (scd0), le graveur sera déclaré en scd1.
Hum, comme un CD, pas comme un disque dur...
Comme un DD sur lequel on aura défini des droits ro...
2- modifier /etc/lilo.conf: ...
append="devfs=mount hdd=ide-scsi"
Ce qui a été fait, lire le premier poste du fil...
Pas tout à fait. Les deux lignes sont d'ailleurs différentes!
Ce qui ne répond pas au problème qui est de graver, pas de voir le CD. Je reprends donc: pour graver, il y a besoin du support des devices SCSI génériques, qui permettent d'implémenter un driver SCSI en mode user. C'est ce que cdrecord fait, puisque la gravure n'est pas prise en charge par le noyau. Donc, modprobe sg doit répondre à la question...
Sans doute oui. Mais il faudrait que elekis fasse quelques manip. supplémentaires:
* qu'il précise si l'option Kernel module loader (rubrique Loadable module support) est activée dans le noyau car le SCSI generic support doit être appelé en module (<M>).
* un lsmod (pour analyser les modules chargés).
LEA précise "Enfin, pour activer l'émulation SCSI, il suffit de charger le module ide-scsi par la commande modprobe ide-scsi (les autres modules seront chargés automatiquement si l'option Kernel module loader de la rubrique Loadable module support est activée dans le noyau)".
Le chargement de ide-scsi par un modprobe ide-scsi pourra aussi être tenté en préalable au cdrecord -scanbus.
grosnours [F.T.]
Hervé Riboulot wrote:
On Sun, 22 Feb 2004 13:24:32 +0100, Hervé Riboulot wrote:
Ca ne sert à rien pour graver... Pour l'utiliser en tant que lecteur, oui, mais il n'y a aucune différence par rapport à un lecteur de CD normal => HS
Sauf qu'il faut monter le périphérique pour pouvoir l'utiliser. On peut le faire par mount, bien sûr, mais aussi dans fstab en mode supermount pour l'ouvrir à tous les utilisateurs.
pour lire le cd oui (bien qu'on puisse l'utiliser comme périph raw avec un "cat /dev/cdrom | mplayer -" si c'est un vcd par exemple). mais pour graver, bonne chance pour monter un cd vierge.
Hervé Riboulot wrote:
On Sun, 22 Feb 2004 13:24:32 +0100, Hervé Riboulot wrote:
Ca ne sert à rien pour graver...
Pour l'utiliser en tant que lecteur, oui, mais il n'y a aucune différence
par rapport à un lecteur de CD normal => HS
Sauf qu'il faut monter le périphérique pour pouvoir l'utiliser. On peut
le faire par mount, bien sûr, mais aussi dans fstab en mode supermount
pour l'ouvrir à tous les utilisateurs.
pour lire le cd oui (bien qu'on puisse l'utiliser comme périph raw avec
un "cat /dev/cdrom | mplayer -" si c'est un vcd par exemple).
mais pour graver, bonne chance pour monter un cd vierge.
Ca ne sert à rien pour graver... Pour l'utiliser en tant que lecteur, oui, mais il n'y a aucune différence par rapport à un lecteur de CD normal => HS
Sauf qu'il faut monter le périphérique pour pouvoir l'utiliser. On peut le faire par mount, bien sûr, mais aussi dans fstab en mode supermount pour l'ouvrir à tous les utilisateurs.
pour lire le cd oui (bien qu'on puisse l'utiliser comme périph raw avec un "cat /dev/cdrom | mplayer -" si c'est un vcd par exemple). mais pour graver, bonne chance pour monter un cd vierge.
no_spam
On Sun, 22 Feb 2004 15:27:21 +0100, Hervé Riboulot wrote:
Le Sun, 22 Feb 2004 14:48:46 +0100, no_spam a écrit :
On Sun, 22 Feb 2004 13:24:32 +0100, Hervé Riboulot wrote:
Ca ne sert à rien pour graver... Pour l'utiliser en tant que lecteur, oui, mais il n'y a aucune différence par rapport à un lecteur de CD normal => HS
Sauf qu'il faut monter le périphérique pour pouvoir l'utiliser. On peut le faire par mount, bien sûr, mais aussi dans fstab en mode supermount pour l'ouvrir à tous les utilisateurs.
Absolument pas... Un CD n'a pas besoin d'être monté pour être gravé. De toute façon, il ne sera pas montable _avant_ d'avoir été gravé. Donc, c'est bien hors-sujet, désolé...
Le graveur sera considéré comme un disque dur SCSI. Il est supposé ici qu'il n'y a qu'un seul périphérique scsi. Si le lecteur de CD est lui aussi un périphérique scsi (scd0), le graveur sera déclaré en scd1.
Hum, comme un CD, pas comme un disque dur...
Comme un DD sur lequel on aura défini des droits ro...
Absolument pas. Il y a de grandes différences entre un CDROM et un disque dur ro, tant dans le kernel que dans la manière de s'en servir. Si ce n'était pas le cas, d'ailleurs, il utiliserait les drivers disque-dur, ce qui n'est pas le cas...
2- modifier /etc/lilo.conf: ...
append="devfs=mount hdd=ide-scsi"
Ce qui a été fait, lire le premier poste du fil...
Pas tout à fait. Les deux lignes sont d'ailleurs différentes!
Effectivement, et la différence (devfs=mount) n'a aucun rapport avec le sujet...
Ce qui ne répond pas au problème qui est de graver, pas de voir le CD. Je reprends donc: pour graver, il y a besoin du support des devices SCSI génériques, qui permettent d'implémenter un driver SCSI en mode user. C'est ce que cdrecord fait, puisque la gravure n'est pas prise en charge par le noyau. Donc, modprobe sg doit répondre à la question...
Sans doute oui. Mais il faudrait que elekis fasse quelques manip. supplémentaires:
* qu'il précise si l'option Kernel module loader (rubrique Loadable module support) est activée dans le noyau car le SCSI generic support doit être appelé en module (<M>).
Non, du moins pour les tests, ça n'a aucune espèce d'importance. Et dans le cas du module sg, ça ne changera rien. Le kernel ne prendra pas la décision de le charger de lui-même...
LEA précise "Enfin, pour activer l'émulation SCSI, il suffit de charger le module ide-scsi par la commande modprobe ide-scsi (les autres modules seront chargés automatiquement si l'option Kernel module loader de la rubrique Loadable module support est activée dans le noyau)".
Le chargement de ide-scsi par un modprobe ide-scsi pourra aussi être tenté en préalable au cdrecord -scanbus.
Oui, mais ça ne réponds pas au problème. Le message d'erreur indique que cdrecord cherche le device SCSI générique et ne le trouve pas. Le problème vient donc bien du fait que le module sg n'est pas chargé:
cdrecord.mmap: No such file or directory. Cannot open '/dev/pg*'. Cannot open SCSI driver.
On Sun, 22 Feb 2004 15:27:21 +0100, Hervé Riboulot wrote:
Le Sun, 22 Feb 2004 14:48:46 +0100, no_spam a écrit :
On Sun, 22 Feb 2004 13:24:32 +0100, Hervé Riboulot wrote:
Ca ne sert à rien pour graver...
Pour l'utiliser en tant que lecteur, oui, mais il n'y a aucune différence
par rapport à un lecteur de CD normal => HS
Sauf qu'il faut monter le périphérique pour pouvoir l'utiliser. On peut
le faire par mount, bien sûr, mais aussi dans fstab en mode supermount
pour l'ouvrir à tous les utilisateurs.
Absolument pas... Un CD n'a pas besoin d'être monté pour être gravé.
De toute façon, il ne sera pas montable _avant_ d'avoir été gravé.
Donc, c'est bien hors-sujet, désolé...
Le graveur sera considéré comme un disque dur SCSI. Il est supposé
ici qu'il n'y a qu'un seul périphérique scsi. Si le lecteur de CD est
lui aussi un périphérique scsi (scd0), le graveur sera déclaré en
scd1.
Hum, comme un CD, pas comme un disque dur...
Comme un DD sur lequel on aura défini des droits ro...
Absolument pas. Il y a de grandes différences entre un CDROM
et un disque dur ro, tant dans le kernel que dans la manière de
s'en servir. Si ce n'était pas le cas, d'ailleurs, il utiliserait
les drivers disque-dur, ce qui n'est pas le cas...
2- modifier /etc/lilo.conf:
...
append="devfs=mount hdd=ide-scsi"
Ce qui a été fait, lire le premier poste du fil...
Pas tout à fait. Les deux lignes sont d'ailleurs différentes!
Effectivement, et la différence (devfs=mount) n'a aucun rapport
avec le sujet...
Ce qui ne répond pas au problème qui est de graver, pas de voir le CD.
Je reprends donc:
pour graver, il y a besoin du support des devices SCSI génériques, qui
permettent d'implémenter un driver SCSI en mode user. C'est ce que
cdrecord fait, puisque la gravure n'est pas prise en charge par le
noyau.
Donc, modprobe sg doit répondre à la question...
Sans doute oui. Mais il faudrait que elekis fasse quelques manip.
supplémentaires:
* qu'il précise si l'option Kernel module loader (rubrique Loadable
module support) est activée dans le noyau car le SCSI generic
support doit être appelé en module (<M>).
Non, du moins pour les tests, ça n'a aucune espèce d'importance.
Et dans le cas du module sg, ça ne changera rien. Le kernel ne
prendra pas la décision de le charger de lui-même...
LEA précise "Enfin, pour activer l'émulation SCSI, il suffit de charger
le module ide-scsi par la commande modprobe ide-scsi (les autres modules
seront chargés automatiquement si l'option Kernel module loader de la
rubrique Loadable module support est activée dans le noyau)".
Le chargement de ide-scsi par un modprobe ide-scsi pourra aussi être
tenté en préalable au cdrecord -scanbus.
Oui, mais ça ne réponds pas au problème.
Le message d'erreur indique que cdrecord cherche le device SCSI
générique et ne le trouve pas. Le problème vient donc bien
du fait que le module sg n'est pas chargé:
cdrecord.mmap: No such file or directory. Cannot open '/dev/pg*'. Cannot
open SCSI driver.
Ca ne sert à rien pour graver... Pour l'utiliser en tant que lecteur, oui, mais il n'y a aucune différence par rapport à un lecteur de CD normal => HS
Sauf qu'il faut monter le périphérique pour pouvoir l'utiliser. On peut le faire par mount, bien sûr, mais aussi dans fstab en mode supermount pour l'ouvrir à tous les utilisateurs.
Absolument pas... Un CD n'a pas besoin d'être monté pour être gravé. De toute façon, il ne sera pas montable _avant_ d'avoir été gravé. Donc, c'est bien hors-sujet, désolé...
Le graveur sera considéré comme un disque dur SCSI. Il est supposé ici qu'il n'y a qu'un seul périphérique scsi. Si le lecteur de CD est lui aussi un périphérique scsi (scd0), le graveur sera déclaré en scd1.
Hum, comme un CD, pas comme un disque dur...
Comme un DD sur lequel on aura défini des droits ro...
Absolument pas. Il y a de grandes différences entre un CDROM et un disque dur ro, tant dans le kernel que dans la manière de s'en servir. Si ce n'était pas le cas, d'ailleurs, il utiliserait les drivers disque-dur, ce qui n'est pas le cas...
2- modifier /etc/lilo.conf: ...
append="devfs=mount hdd=ide-scsi"
Ce qui a été fait, lire le premier poste du fil...
Pas tout à fait. Les deux lignes sont d'ailleurs différentes!
Effectivement, et la différence (devfs=mount) n'a aucun rapport avec le sujet...
Ce qui ne répond pas au problème qui est de graver, pas de voir le CD. Je reprends donc: pour graver, il y a besoin du support des devices SCSI génériques, qui permettent d'implémenter un driver SCSI en mode user. C'est ce que cdrecord fait, puisque la gravure n'est pas prise en charge par le noyau. Donc, modprobe sg doit répondre à la question...
Sans doute oui. Mais il faudrait que elekis fasse quelques manip. supplémentaires:
* qu'il précise si l'option Kernel module loader (rubrique Loadable module support) est activée dans le noyau car le SCSI generic support doit être appelé en module (<M>).
Non, du moins pour les tests, ça n'a aucune espèce d'importance. Et dans le cas du module sg, ça ne changera rien. Le kernel ne prendra pas la décision de le charger de lui-même...
LEA précise "Enfin, pour activer l'émulation SCSI, il suffit de charger le module ide-scsi par la commande modprobe ide-scsi (les autres modules seront chargés automatiquement si l'option Kernel module loader de la rubrique Loadable module support est activée dans le noyau)".
Le chargement de ide-scsi par un modprobe ide-scsi pourra aussi être tenté en préalable au cdrecord -scanbus.
Oui, mais ça ne réponds pas au problème. Le message d'erreur indique que cdrecord cherche le device SCSI générique et ne le trouve pas. Le problème vient donc bien du fait que le module sg n'est pas chargé:
cdrecord.mmap: No such file or directory. Cannot open '/dev/pg*'. Cannot open SCSI driver.
geaorge
Le Sun, 22 Feb 2004 10:40:25 +0100, elekis a écrit :
une petite piste
merci
a+++
que te donne la lecture de : dmesg a un moment il t averti quil passe en scsi
il y a aussi la commande:
cat /proc/scsi/scsi qui permet de voir si linux voit un truc en scsi. sinon il y a une reponse:
attached scsi device: none
dans ce cas cdrecord ne verras pas ton graveur, par contre avec la version de cddrecord que tu utilise il n'est pas necessaire d'utiliser l'interface scsi :) c'est pas une bonne nouvelle ca :D! ouais en ide...
bon courage
un peu de lecture :
man cdrecord en francais avec de la chance man proc
less /usr/src/linux/Documentation/device.txt (en anglais)
Le Sun, 22 Feb 2004 10:40:25 +0100, elekis a écrit :
une petite piste
merci
a+++
que te donne la lecture de : dmesg
a un moment il t averti quil passe en scsi
il y a aussi la commande:
cat /proc/scsi/scsi qui permet de voir si linux voit un truc en scsi.
sinon il y a une reponse:
attached scsi device: none
dans ce cas cdrecord ne verras pas ton graveur, par contre avec la version
de cddrecord que tu utilise il n'est pas necessaire d'utiliser l'interface
scsi :) c'est pas une bonne nouvelle ca :D! ouais en ide...
bon courage
un peu de lecture :
man cdrecord en francais avec de la chance
man proc
less /usr/src/linux/Documentation/device.txt (en anglais)
Le Sun, 22 Feb 2004 10:40:25 +0100, elekis a écrit :
une petite piste
merci
a+++
que te donne la lecture de : dmesg a un moment il t averti quil passe en scsi
il y a aussi la commande:
cat /proc/scsi/scsi qui permet de voir si linux voit un truc en scsi. sinon il y a une reponse:
attached scsi device: none
dans ce cas cdrecord ne verras pas ton graveur, par contre avec la version de cddrecord que tu utilise il n'est pas necessaire d'utiliser l'interface scsi :) c'est pas une bonne nouvelle ca :D! ouais en ide...
bon courage
un peu de lecture :
man cdrecord en francais avec de la chance man proc
less /usr/src/linux/Documentation/device.txt (en anglais)
geaorge
Le Sun, 22 Feb 2004 10:40:25 +0100, elekis a écrit :
je viens de voir un de tes postres precedents, en avec le noyau 2.6, il est vraiment preferable de ne pas utliser DU TOUT le ide-scsi.ko, sinon prend la derniere version de cdrecord si tu as un pb
Le Sun, 22 Feb 2004 10:40:25 +0100, elekis a écrit :
je viens de voir un de tes postres precedents, en avec le noyau 2.6, il
est vraiment preferable de ne pas utliser DU TOUT le ide-scsi.ko, sinon
prend la derniere version de cdrecord si tu as un pb
Le Sun, 22 Feb 2004 10:40:25 +0100, elekis a écrit :
je viens de voir un de tes postres precedents, en avec le noyau 2.6, il est vraiment preferable de ne pas utliser DU TOUT le ide-scsi.ko, sinon prend la derniere version de cdrecord si tu as un pb
elekis
geaorge wrote:
je viens de voir un de tes postres precedents, en avec le noyau 2.6, il est vraiment preferable de ne pas utliser DU TOUT le ide-scsi.ko, sinon prend la derniere version de cdrecord si tu as un pb j'ai en fait fait un bete modeprob gs,
pis un nouveau cdrecord, et la ca allait, pis j'ai installer directement xcdrear, l'interface graphique,
mais malheureusement, j'ai pas encore essayer de graver, donc, c'est remis a la semaine prochaine
a+++
geaorge wrote:
je viens de voir un de tes postres precedents, en avec le noyau 2.6, il
est vraiment preferable de ne pas utliser DU TOUT le ide-scsi.ko, sinon
prend la derniere version de cdrecord si tu as un pb
j'ai en fait fait un bete modeprob gs,
pis un nouveau cdrecord, et la ca allait,
pis j'ai installer directement xcdrear, l'interface graphique,
mais malheureusement, j'ai pas encore essayer de graver, donc, c'est
remis a la semaine prochaine
je viens de voir un de tes postres precedents, en avec le noyau 2.6, il est vraiment preferable de ne pas utliser DU TOUT le ide-scsi.ko, sinon prend la derniere version de cdrecord si tu as un pb j'ai en fait fait un bete modeprob gs,
pis un nouveau cdrecord, et la ca allait, pis j'ai installer directement xcdrear, l'interface graphique,
mais malheureusement, j'ai pas encore essayer de graver, donc, c'est remis a la semaine prochaine