Problème de CD-ROM
Le
Stéphane PUIG
Bonsoir à tous.
Nouveau (Re)venu sur Linux (Mandrake 9.1) depuis lundi et
déjà un gros souci.
Configuration :
PII 333, 128Mo
CM ? Chipset 440LX
1 CD-ROM IDE SAMSUNG SCR-3232 (/mnt/cdrom)
1 Graveur SCSI Matshita CD-R CW-7502 (/mnt/scd0)
monté sur carte SCSI AEC6712S SCSI
Les symptômes :
- Dès l'installation, le CD1 de MDK 9.1 a bien booter sur le CD-ROM
Puis dès que l'interface SCSI a été chargée (je crois bien que c'est à ce
moment précis), le programme d'installation m'a demandé sur quel lecteur il
fallait poursuivre l'install. A ce moment, plus possible de continuer sur
le lecteur cd CD (le programme d'install ne reconnaisait plus le CD1),
obligé de continuer sur le graveur (en 4x, 45 minutes :-( )
- Après installation, les 2 lecteurs sont visibles du bureau (KDE ou Gnome),
mais dès que j'essaie d'accéder au CD-ROM, ce dernier se met à tourner,
conjointement avec le disque dur, et 5 secondes plus tard => plantage
total, j'ai plus la main => reboot à la barbare ! Pour le graveur, aucun
problème de lecture (par contre Gnome m'affiche une icône de disque dur
pour ce lecteur !????). Avec ou sans média dans le lecteur => même
punition. En plus c'est pas de bole, si je veux mettre à jour un paquetage,
c'est sur le lecteur foireux que Linux va le chercher.
- Le graveur et le CD-ROM fonctionnent parfaitement sous Windows 98.
Mes recherches :
dmesg <<
hdd: SAMSUNG SCR-3232, ATAPI CD/DVD-ROM drive
blk: queue c03cb86c, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
>>
/etc/mtab <<
/dev/hdc1 / ext3 rw 0 0
none /proc proc rw 0 0
none /proc/bus/usb usbdevfs rw 0 0
none /dev devfs rw 0 0
none /dev/pts devpts rw,mode20 0 0
/dev/hdc6 /home ext3 rw 0 0
none /mnt/cdrom supermount
ro,noexec,nosuid,nodev,dev=/dev/hdd,fs=auto,--,iocharset=iso8859-15,
codepage 0,umask=0 0 0
none /mnt/floppy supermount
rw,sync,dev=/dev/fd0,fs=auto,--,iocharset=iso8859-15,codepage 0,
umask=0 0 0
none /mnt/scd0 supermount
ro,noexec,nosuid,nodev,dev=/dev/scd0,fs=iso9660,--,unhide,umask=0 0 0
/dev/hda1 /mnt/windows vfat rw,iocharset=iso8859-15,codepage 0,
umask=0 0 0
>>
/etc/fstab <<
/dev/hdc1 / ext3 defaults 1 1
none /dev/pts devpts mode20 0 0
/dev/hdc6 /home ext3 defaults 1 2
none /mnt/cdrom supermount
dev=/dev/hdd,fs=auto,ro,--,user,iocharset=iso8859-15,codepage 0,
umask=0 0 0
none /mnt/floppy supermount
dev=/dev/fd0,fs=auto,--,iocharset=iso8859-15,sync,codepage 0,
umask=0 0 0
none /mnt/scd0 supermount
dev=/dev/scd0,fs=iso9660,ro,--,user,unhide,umask=0,defaults 0 0
/dev/hda1 /mnt/windows vfat iocharset=iso8859-15,codepage 0,
umask=0 0 0
none /proc proc defaults 0 0
/dev/hdc5 swap swap defaults 0 0
>>
Bon voilà, ça fait beaucoup, peut-être trop, mais ça peut vous être util.
Moi je nage, ou plutôt je coule.
Si vous avez, ne serait-ce qu'un début de solution, je vous remercie par
avance.
Merci de votre écoute.
Stéphane PUIG.
Nouveau (Re)venu sur Linux (Mandrake 9.1) depuis lundi et
déjà un gros souci.
Configuration :
PII 333, 128Mo
CM ? Chipset 440LX
1 CD-ROM IDE SAMSUNG SCR-3232 (/mnt/cdrom)
1 Graveur SCSI Matshita CD-R CW-7502 (/mnt/scd0)
monté sur carte SCSI AEC6712S SCSI
Les symptômes :
- Dès l'installation, le CD1 de MDK 9.1 a bien booter sur le CD-ROM
Puis dès que l'interface SCSI a été chargée (je crois bien que c'est à ce
moment précis), le programme d'installation m'a demandé sur quel lecteur il
fallait poursuivre l'install. A ce moment, plus possible de continuer sur
le lecteur cd CD (le programme d'install ne reconnaisait plus le CD1),
obligé de continuer sur le graveur (en 4x, 45 minutes :-( )
- Après installation, les 2 lecteurs sont visibles du bureau (KDE ou Gnome),
mais dès que j'essaie d'accéder au CD-ROM, ce dernier se met à tourner,
conjointement avec le disque dur, et 5 secondes plus tard => plantage
total, j'ai plus la main => reboot à la barbare ! Pour le graveur, aucun
problème de lecture (par contre Gnome m'affiche une icône de disque dur
pour ce lecteur !????). Avec ou sans média dans le lecteur => même
punition. En plus c'est pas de bole, si je veux mettre à jour un paquetage,
c'est sur le lecteur foireux que Linux va le chercher.
- Le graveur et le CD-ROM fonctionnent parfaitement sous Windows 98.
Mes recherches :
dmesg <<
hdd: SAMSUNG SCR-3232, ATAPI CD/DVD-ROM drive
blk: queue c03cb86c, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
>>
/etc/mtab <<
/dev/hdc1 / ext3 rw 0 0
none /proc proc rw 0 0
none /proc/bus/usb usbdevfs rw 0 0
none /dev devfs rw 0 0
none /dev/pts devpts rw,mode20 0 0
/dev/hdc6 /home ext3 rw 0 0
none /mnt/cdrom supermount
ro,noexec,nosuid,nodev,dev=/dev/hdd,fs=auto,--,iocharset=iso8859-15,
codepage 0,umask=0 0 0
none /mnt/floppy supermount
rw,sync,dev=/dev/fd0,fs=auto,--,iocharset=iso8859-15,codepage 0,
umask=0 0 0
none /mnt/scd0 supermount
ro,noexec,nosuid,nodev,dev=/dev/scd0,fs=iso9660,--,unhide,umask=0 0 0
/dev/hda1 /mnt/windows vfat rw,iocharset=iso8859-15,codepage 0,
umask=0 0 0
>>
/etc/fstab <<
/dev/hdc1 / ext3 defaults 1 1
none /dev/pts devpts mode20 0 0
/dev/hdc6 /home ext3 defaults 1 2
none /mnt/cdrom supermount
dev=/dev/hdd,fs=auto,ro,--,user,iocharset=iso8859-15,codepage 0,
umask=0 0 0
none /mnt/floppy supermount
dev=/dev/fd0,fs=auto,--,iocharset=iso8859-15,sync,codepage 0,
umask=0 0 0
none /mnt/scd0 supermount
dev=/dev/scd0,fs=iso9660,ro,--,user,unhide,umask=0,defaults 0 0
/dev/hda1 /mnt/windows vfat iocharset=iso8859-15,codepage 0,
umask=0 0 0
none /proc proc defaults 0 0
/dev/hdc5 swap swap defaults 0 0
>>
Bon voilà, ça fait beaucoup, peut-être trop, mais ça peut vous être util.
Moi je nage, ou plutôt je coule.
Si vous avez, ne serait-ce qu'un début de solution, je vous remercie par
avance.
Merci de votre écoute.
Stéphane PUIG.

Poser une question


Ah j'oubliais, dans /var/log/messages j'ai ça :
localhost kernel: hdd: tray open
localhost kernel: end_request: I/O error, dev 16:40 (hdd), sector 64
localhost kernel: hdd: tray open
localhost kernel: end_request: I/O error, dev 16:40 (hdd), sector 1248
localhost kernel: hdd: tray open
localhost kernel: end_request: I/O error, dev 16:40 (hdd), sector 1024
localhost kernel: UDF-fs: No partition found (1)
pas exactement avec ton post scriptum:
Problème configuration lecteurs DVD et graveur
Date 29/05 09:19
A / P / C X86 / 9.1 (Bamboo) / Administration
Texte de la question Problème configuration lecteurs DVD et graveur
Mon problème s'est manisfesté sous 2 formes:
1) Je n'ai pu réussir mon installation mandrake à partir du DVD (hdc) qu'en
inhibant le fonctionnement des DMA (linux ide=nodma)sinon l'install se
gelait.
2) Une fois installé, tout a fonctionné correctement jusqu'au moment ou j'ai
voulu utiliser mon graveur (hdd). Dés la moindre action sur le graveur, je
me retrouve au bout d'une minute avec un kernel pannic, killing
interrupt... et obligation de faire un marche/arret . Me rappellant du
point 1), j'ai configuré mes fichier d'init de façon à inhiber DMA et
interruptions sur hdc et hdd (hdparm -d 0 -u 0 /dev/hdc et hdd). Depuis
plus aucun problème.
Note complémentaire: avec la 9.2 je n'ai plus ce pb et mes DMA sont validés.
Stéphane PUIG wrote:
(...)
oui, ça marche avec Windows 98; mais si je comprend
bien, lorsque Windows tourne, il accède à hda et hdd, qui
sont sur des connecteurs différents; lorsque Linux tourne,
il aura plus de chances d'accéder simultanément à hdc et
hdd, qui sont sur le meme connecteur et donc la meme
nappe.
Ce qui laisse la possibilité d'un problème de conflit matériel
entre le cdrom et le disque dur Linux; vérifier au moins les
jumpers sur les disques.
Gerard
Merci Gérard et Luc.
Je ne me doutais pas que 2 disk sur une même nappe pouvaient mettre une
telle pagaille.
Je vais mettre mon CD-ROM sur la même nappe que le disque Windows samedi, et
je vous dis ce qu'il en est.
En tout cas merci beaucoup.
Stéphane PUIG.
(...)
je n'ai pas dit que ça ne pouvait pas marcher...
c'est un test à faire, oui; ne pas oublier de mettre à jour fstab.
Et la piste du DMA est à voir aussi.
Gerard