Bonjour,
J'ai depuis deux jours un probl�me ennuyeux et pour le moins �trange...
Mon ordinateur tournait sous SuSE 8.2 avec KDE 3.1. J'ai voulu faire la
mise � jour de KDE vers la version 3.2 : cela s'est pass� sans probl�me
avec Yast2, et tout a l'air de tourner impeccablement. Mis � part une
chose... Je ne parviens plus � monter mon lecteur de CDROM (qui est en
fait un graveur NEC CD-RW NR-7900A) pour lire un b�te CDROM. Inutile de
pr�ciser que, avant l'update, j'y arrivais sans aucun probl�me...
Voici ce qu'il se passe en pratique : je mets dans le lecteur un CD data
(que j'arrivais � monter auparavant), je vais dans une console, je me
mets en root et je tape
mount -o ro -t iso9660 /dev/sr0 /media/cdrom
et il me dit :
mount: Aucun medium trouv�
Et syst�matiquement, c'est le m�me message d'erreur qui appara�t, quel
que soit le CD que je veux monter.
Passons maintenant aux 'd�tails' techniques :
J'ai la version de KDE 3.2 (BRANCH >=20040204), j'ai un noyau
2.4.20-4GB, et j'utilise la librairie QT 3.3.0-47.
L'�mulation scsi pour le CD est activ�e et fonctionne, et je n'ai
qu'un seul lecteur/graveur de cdroms (je n'ai donc qu'un p�riph�rique
CD).
Voici quelques extraits choisis du 'dmesg' (dans le reste, rien de
sp�cial � signaler concernant ce probl�me) :
------------- snip du 'dmesg' --------------
[...]
hda: Maxtor 4D040H2, ATA DISK drive
blk: queue c03ac500, I/O limit 4095Mb (mask 0xffffffff)
---> hdc: _NEC CD-RW NR-7900A, ATAPI CD/DVD-ROM drive
hdd: WDC AC34000L, ATA DISK drive
blk: queue c03acad4, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 78125000 sectors (40000 MB) w/2048KiB Cache, CHS=4863/255/63,
UDMA(66)
hdd: attached ide-disk driver.
hdd: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
hdd: task_no_data_intr: error=0x04 { DriveStatusError }
hdd: 7814016 sectors (4001 MB) w/256KiB Cache, CHS=7752/16/63, DMA
[...]
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,5), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
--> hdc: attached ide-scsi driver.
--> scsi0 : SCSI host adapter emulation for IDE ATAPI devices
--> Vendor: _NEC Model: NR-7900A Rev: 1.08
--> Type: CD-ROM ANSI SCSI revision: 02
[...]
--> Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
--> sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
--> Uniform CD-ROM driver Revision: 3.12
[...]
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 202M
agpgart: Detected an Intel i810 E Chipset.
agpgart: AGP aperture is 64M @ 0xf8000000
Linux video capture interface: v1.00
--> cdrom: open failed.
--> cdrom: open failed.
--> cdrom: open failed.
--> cdrom: open failed.
--> cdrom: open failed.
--> cdrom: open failed.
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
--> Non-volatile memory driver v1.2
--> end_request: I/O error, dev 02:00 (floppy), sector 0
--> end_request: I/O error, dev 02:00 (floppy), sector 0
--> cdrom: open failed.
--> Device 0b:00 not ready.
--> I/O error: dev 0b:00, sector 64
--> cdrom: open failed.
--> cdrom: open failed.
[fin du 'dmesg']
----------------------------------------------------------------------------
Je comprends ici qu'il trouve bien le CDROM, qu'il l'attache � /dev/hdc,
et qu'il l'�mule en SCSI par /dev/sr0. Par contre, je ne crois pas que
les lignes "cdrom: open failed." soient normales...
Alors j'ai �galement essay� la commande
mount -o ro -t iso9660 /dev/scd0 /media/cdrom
et elle me donne �galement l'erreur "mount: Aucun medium trouv�".
Par contre, la commande
mount -o ro -t iso9660 /dev/hdc /media/cdrom
fournit l'erreur suivante :
mount: type de sys. de fichiers erron�, option erron�e, super bloc
erron�
sur /dev/hdc, ou trop de syst�mes de fichiers mont�s
(could this be the IDE device where you in fact use
ide-scsi so that sr0 or sda or so is needed?)
Voici cd que me donne le lsmod :
------------------- sortie de 'lsmod' ------------------------------
Module Size Used by Not tainted
msdos 5068 0 (autoclean)
nvram 4300 0 (autoclean)
nls_iso8859-1 2812 0 (autoclean)
nls_cp437 4316 0 (autoclean)
vfat 9548 0 (autoclean)
fat 29752 0 (autoclean) [msdos vfat]
videodev 5600 0 (autoclean)
agpgart 35520 4 (autoclean)
isa-pnp 29672 0 (unused)
usbserial 18460 0 (autoclean) (unused)
parport_pc 25800 1 (autoclean)
lp 6240 0 (autoclean)
parport 22440 1 (autoclean) [parport_pc lp]
ipv6 134516 -1 (autoclean)
snd-intel8x0 19204 0
snd-pcm 62912 0 [snd-intel8x0]
snd-timer 11904 0 [snd-pcm]
snd-ac97-codec 31152 0 [snd-intel8x0]
snd-mpu401-uart 3360 0 [snd-intel8x0]
snd-rawmidi 13824 0 [snd-mpu401-uart]
snd-seq-device 4000 0 [snd-rawmidi]
snd 35940 0 [snd-intel8x0 snd-pcm snd-timer
snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 3396 0 [snd]
mousedev 4148 0 (unused)
joydev 5632 0 (unused)
evdev 4032 0 (unused)
input 3104 0 [mousedev joydev evdev]
printer 6656 0
st 27956 0 (autoclean) (unused)
sr_mod 12600 0 (autoclean)
sg 25852 0 (autoclean)
raw1394 14516 0 (unused)
ieee1394 32880 0 [raw1394]
ne2k-pci 5024 1
8390 5968 0 [ne2k-pci]
---> ide-scsi 9296 0
---> ide-cd 29404 0
---> cdrom 28192 0 [sr_mod ide-cd]
lvm-mod 65412 0 (autoclean)
usb-uhci 22096 0 (unused)
usbcore 57836 1 [usbserial printer usb-uhci]
ext3 77288 3
jbd 45584 3 [ext3]
----------------------------------------------------------------------------
Voici le '/etc/fstab' :
-------------------------- /etc/fstab ----------------------------
/dev/hda3 / ext3 defaults 1 1
/dev/hdd1 /backup ext2 defaults 1 2
/dev/hda2 /boot ext3 defaults 1 2
/dev/hda5 /home ext3 defaults 1 2
/dev/hda6 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbdevfs /proc/bus/usb usbdevfs defaults 0 0
/dev/fd0 /media/floppy auto noauto,user,sync 0 0
/dev/sda1 /maxtor auto noauto,user,exec 0 0
/dev/cdrecorder /media/cdrecorder auto rw,noauto,user,exec 0 0
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
----------------------------------------------------------------------------
Bien sur, les r�pertoires /media/cdrecorder et /media/cdrom existent
et ce n'est pas un probl�me de permissions puisque tous mes essais ont
�t� faits en tant qu'utilisateur 'root'...
D'autres infos :
-----------------------------------------------------
moi:/ # ls -l /dev/cdr*
lrwxrwxrwx 1 root root 3 2004-03-01 17:49 /dev/cdrecorder -> sr0
lrwxrwxrwx 1 root root 3 2004-03-01 17:49 /dev/cdrom -> sr0
moi:/ # ls -l /dev/sr0
brw-rw-rw- 1 remi users 11, 0 2003-03-14 14:07 /dev/sr0
-----------------------------------------------------
Dans le fichier /var/log/messages, il y a des lignes
Mar 1 13:14:17 cispeo kernel: cdrom: open failed.
depuis que j'ai fait l'update vers KDE3.2. Avant cette heure
"fatidique",
aucune ligne de ce type...
Pour finir, je peux vous dire que la version du module "ide-cd.h" est
4.59, la version de "ide-scsi.h" est 0.93.
Aussi, k3b d�tecte correctement mon lecteur/graveur mais ne parvient
naturellement pas � lire un CD ou bien importer une session d�j�
grav�e...
J'ai �videmment fait des recherches sur google pour trouver des �l�ments
de r�ponse, mais en vain. Est-ce que vous pouvez m'aider ???
Merci beaucoup d'avance pour votre aide, chers gurus...
R�mi Lambert
[EMAIL PROTECTED]
(enlever les tirets pour m'adresser directement un e-mail...)
_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: chat.unixtech.be:6667 - #unixtech