OVH Cloud OVH Cloud

changer dvd de /dev/cdrom à /dev/scd0

13 réponses
Avatar
Vincent
bonjour;
j'ai sous la main un lecteur combo (dvd/cdrw) en maitre secondaire et un
lecteur de cdrom en esclave secondaire;
j'accède actuellement à mon graveur/lecteur_dvd par l'intermédiaire de
/dev/cdrom, mais je voudrais y accéder par l'intermédiaire de /dev/scd0
pour pouvoir utiliser le graveur en émulation scsi (il me semble que
c'est la solution pour pouvoir l'utiliser, svp dites moi si je me
trompe)... suffit-il de faire un lien de /dev/scd0 vers /dev/hdc ou y
a-t-il une méthode un peu plus complexe ?
merci d'avance;
vincent.

10 réponses

1 2
Avatar
B e © k
Le 30.09.2003 13:59, Vincent nous contait :

c'est la solution pour pouvoir l'utiliser, svp dites moi si je me
trompe)...


ca depend des softs , K3b ou gnome-burner n'utilisent pas l'emulation
scsi . Par contre Eroaster l' utilise .


suffit-il de faire un lien de /dev/scd0 vers /dev/hdc ou y
a-t-il une méthode un peu plus complexe ?
merci d'avance;
vincent.



Les modules ide_scsi et ide_cd cohabitent tres bien si ide_scsi est
charge *avant* ide_cd .
Il faut avoir une ligne du genre :
probeall /dev/cdroms scsi_hostadapter sr_mod ide-probe-mod ide-scsi
ide-cd cdrom
dans ton modules.conf pour un noyau 2.4

Avatar
Benjamin Sigonneau
Vincent wrote:
bonjour;
j'ai sous la main un lecteur combo (dvd/cdrw) en maitre secondaire et un
lecteur de cdrom en esclave secondaire;
autrement dit, le combo est sur /dev/hdb et le lecteur simple sur /dev/hdd.


j'accède actuellement à mon graveur/lecteur_dvd par l'intermédiaire de
/dev/cdrom, mais je voudrais y accéder par l'intermédiaire de /dev/scd0
pour pouvoir utiliser le graveur en émulation scsi (il me semble que
c'est la solution pour pouvoir l'utiliser, svp dites moi si je me
trompe)...
Il faut effectivement utiliser l'émulation scsi pour pouvoir graver sous

linux. Je suppose que tu as bien rajoute une ch'tite ligne du genre
append "hdb=ide_scsi"
dans ton lilo.conf.

suffit-il de faire un lien de /dev/scd0 vers /dev/hdc ou y
a-t-il une méthode un peu plus complexe ?
Presque. Actuellement, /dev/cdrom doit être un lien sur /dev/hdb. À toi

de le faire pointer sur /dev/scd0 à la place.

merci d'avance;
y'a pas de quoi.


--
benjamin

Avatar
Pascal H.
B e © k wrote:

ca depend des softs , K3b ou gnome-burner n'utilisent pas l'emulation
scsi .


<http://www.k3b.org/> section FAQ, deuxième question :


Q: I cannot select my IDE CDROM as reading device in the cd copy dialog.

A: K3b currently does only support SCSI devices for cd copy. To use your IDE
CDROM for reading please enable SCSI emulation.

--
Pascal

Avatar
Vincent
Il faut effectivement utiliser l'émulation scsi pour pouvoir graver sous
linux. Je suppose que tu as bien rajoute une ch'tite ligne du genre
append "hdb=ide_scsi"
dans ton lilo.conf.



tout à fait
append="hdc=ide_scsi"

Presque. Actuellement, /dev/cdrom doit être un lien sur /dev/hdb. À toi
de le faire pointer sur /dev/scd0 à la place.


c'est ce que je viens de faire; voici les résultats :

~# ls -l /dev/cdrom /dev/dvd /dev/scd0
lrwxrwxrwx 1 root root 9 Sep 30 15:45 /dev/cdrom ->
/dev/scd0
lrwxrwxrwx 1 root root 9 Sep 30 15:45 /dev/dvd ->
/dev/scd0
brw-r----- 1 root disk 11, 0 Jul 18 1994 /dev/scd0
~# mount -t iso9660 /dev/cdrom /mnt/dvd/
mount: /dev/cdrom is not a valid block device

par contre lorsque je monte /dev/hdc, pas de pb...
une idée d'où le pb peut provenir ?

Avatar
Pascal H.
Vincent wrote:

~# ls -l /dev/cdrom /dev/dvd /dev/scd0
lrwxrwxrwx 1 root root 9 Sep 30 15:45 /dev/cdrom ->
/dev/scd0
lrwxrwxrwx 1 root root 9 Sep 30 15:45 /dev/dvd ->
/dev/scd0
brw-r----- 1 root disk 11, 0 Jul 18 1994 /dev/scd0
~# mount -t iso9660 /dev/cdrom /mnt/dvd/
mount: /dev/cdrom is not a valid block device

par contre lorsque je monte /dev/hdc, pas de pb...
une idée d'où le pb peut provenir ?


Ce ne serait pas un cd audio que tu essayerais de monter ?

--
Pascal

Avatar
Vincent

Ce ne serait pas un cd audio que tu essayerais de monter ?

pas du tout :) c'est un cd de données "normal"...


Avatar
Remi Moyen
On Tue, 30 Sep 2003, [ISO-8859-1] B e © k wrote:

suffit-il de faire un lien de /dev/scd0 vers /dev/hdc ou y
a-t-il une méthode un peu plus complexe ?
merci d'avance;
vincent.



Les modules ide_scsi et ide_cd cohabitent tres bien si ide_scsi est
charge *avant* ide_cd .


L'autre solution est de charger le module ide-cd avec l'option ignore=hdx,
puis de charger le module ide-scsi (qui prendra donc en charge le hdx
précédemment négligé -- et qui ne s'appelera plus hdx, évidemment).
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."


Avatar
Pascal H.
Vincent wrote:


Ce ne serait pas un cd audio que tu essayerais de monter ?

pas du tout :) c'est un cd de données "normal"...



et dans ton /etc/fstab il y a quoi ?

--
Pascal


Avatar
Vincent

et dans ton /etc/fstab il y a quoi ?



voici concernant les lecteurs CD/DVD :

/dev/scd0 /mnt/dvd iso9660 noauto,owner,ro 0 0
/dev/hdd /mnt/cdrom iso9660 noauto,owner,ro 0 0

Avatar
Pascal H.
Vincent wrote:

voici concernant les lecteurs CD/DVD :

/dev/scd0 /mnt/dvd iso9660 noauto,owner,ro 0 0
/dev/hdd /mnt/cdrom iso9660 noauto,owner,ro 0 0


Bon ça commence à être confus pour moi :-)

Si j'ai bien compris tu as des liens symboliques

/dev/cdrom
et
/dev/dvd

qui pointent tous les deux sur /dev/scd0
d'après ton message <3f798bad$0$20621$

et deux répertoires

/mnt/dvd pour monter /dev/scd0
et
/mnt/cdrom pour monter /dev/hdd

/dev/hdd correspond à ton lecteur de cdrom
et
/dev/hdc correspond à ton lecteur/graveur dvd/cdrw,

mais /dev/scd0 ne veut pas monter...

Déjà j'ai l'impression que /dev/cdrom devrait plutôt pointer sur /dev/hdd
pour être plus cohérent (mais cela ne doit pas être l'origine du problème)

Commençons par le début :

- as-tu lancé la commande lilo après avoir ajouté append="hdc=ide_scsi" au
fichier lilo.conf ?
- si oui le lecteur dvd est-il reconnu comme un lecteur scsi pendant le boot
(voir dans dmesg)

--
Pascal

1 2