Disque CD non détecté par Fedora sur mon ordinateur portable

14

J'utilise rarement des CD sur mon ordinateur portable, mais je me souviens avoir eu le même problème il y a quelques mois. Lorsque je mets un CD dans mon lecteur de DVD, rien ne se passe. Il s'est déclenché la dernière fois sans que je fasse quoi que ce soit, mais je ne sais pas ce qui ne va pas. J'ai besoin de graver un cd avec k3b mais cela donne l'erreur "aucun périphérique optique trouvé".

Mon système est Fedora 20 x86_64. Problème: les CD ne sont pas montés, une fois insérés dans le lecteur, rien ne se passe.

Que puis-je faire pour résoudre ce problème?

MISE À JOUR ACTUELLE: Problème: les cd et dvd ne fonctionnent pas correctement, car en mars ils ont été instables comme dans "pas de montage lors de l'insertion", "montage lors de l'insertion mais déconnexion aléatoire" / "démontage aléatoire", lorsque déconnecté le disque est invisible au système et je ne peux pas éjecter le disque.

J'ai mis un film DVD dans le lecteur hier, il a été monté dans / run / media / nom d'utilisateur / MOUNTPOINT et tout a fonctionné, puis après un certain temps, il n'a plus disparu et je ne peux plus éjecter le DVD du lecteur. C'est comme ça maintenant, c'est toujours dans le lecteur, voici quelques commandes qui fonctionnent sur le lecteur comme c'est le cas maintenant:

root ~ # dmesg | grep -E 'cd|cdrom|cd/rw|dvd|writer|sr0'
[    1.239250] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.248714] usb usb1: Manufacturer: Linux 3.16.2-201.fc20.x86_64 ehci_hcd
[    1.249119] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.249150] uhci_hcd: USB Universal Host Controller Interface driver
[    1.249308] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    1.249439] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
[    1.249527] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
[    1.249553] xhci_hcd 0000:00:14.0: irq 61 for MSI/MSI-X
[    1.249638] usb usb2: Manufacturer: Linux 3.16.2-201.fc20.x86_64 xhci_hcd
[    1.252451] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    1.252613] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3
[    1.252661] usb usb3: Manufacturer: Linux 3.16.2-201.fc20.x86_64 xhci_hcd
[    1.652308] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[    1.652311] cdrom: Uniform CD-ROM driver Revision: 3.20
[    1.652453] sr 1:0:0:0: Attached scsi CD-ROM sr0
[    1.828890] usb 2-2: new high-speed USB device number 2 using xhci_hcd
[   40.830788] dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2)
[   41.739818] cdc_ether 2-2:1.0 eth0: register 'cdc_ether' at usb-0000:00:14.0-2, CDC Ethernet Device, 58:2c:80:13:92:63
[   41.739847] usbcore: registered new interface driver cdc_ether
[ 1809.110149] cdc_ether 2-2:1.0 enp0s20u2: unregister 'cdc_ether' usb-0000:00:14.0-2, CDC Ethernet Device
[ 1825.135250] usb 2-1: new high-speed USB device number 3 using xhci_hcd
[ 1831.390781] usb 2-1: new high-speed USB device number 4 using xhci_hcd
[ 1831.558257] cdc_ether 2-1:1.0 eth0: register 'cdc_ether' at usb-0000:00:14.0-1, CDC Ethernet Device, 58:2c:80:13:92:63
[17250.764324] cdc_ether 2-1:1.0 enp0s20u1: unregister 'cdc_ether' usb-0000:00:14.0-1, CDC Ethernet Device
[17264.847506] usb 2-1: new high-speed USB device number 5 using xhci_hcd
[17270.813900] usb 2-1: new high-speed USB device number 6 using xhci_hcd
[17270.980819] cdc_ether 2-1:1.0 eth0: register 'cdc_ether' at usb-0000:00:14.0-1, CDC Ethernet Device, 58:2c:80:13:92:63
[35215.177879] cdc_ether 2-1:1.0 enp0s20u1: unregister 'cdc_ether' usb-0000:00:14.0-1, CDC Ethernet Device
[35227.560848] usb 2-1: new high-speed USB device number 7 using xhci_hcd
[35228.671372] usb 2-1: new high-speed USB device number 8 using xhci_hcd
[35228.838613] cdc_ether 2-1:1.0 eth0: register 'cdc_ether' at usb-0000:00:14.0-1, CDC Ethernet Device, 58:2c:80:13:92:63
[35917.047630] SELinux: initialized (dev sr0, type udf), uses genfs_contexts
[44806.808009] sr 1:0:0:0: [sr0] CDB: 
[44807.324227] sr 1:0:0:0: [sr0] CDB: 
[44807.880434] sr 1:0:0:0: [sr0] CDB: 
[44856.000206] sr 1:0:0:0: [sr0] CDB: 
[44856.319338] sr 1:0:0:0: [sr0] CDB: 
[44980.675383] sr 1:0:0:0: [sr0] CDB: 
[59345.299819] cdc_ether 2-1:1.0 enp0s20u1: unregister 'cdc_ether' usb-0000:00:14.0-1, CDC Ethernet Device
[78891.591565] usb 2-2: new high-speed USB device number 9 using xhci_hcd
[78897.855153] usb 2-2: new high-speed USB device number 10 using xhci_hcd
[78898.022399] cdc_ether 2-2:1.0 eth0: register 'cdc_ether' at usb-0000:00:14.0-2, CDC Ethernet Device, 58:2c:80:13:92:63
[83262.678186] cdc_ether 2-2:1.0 enp0s20u2: unregister 'cdc_ether' usb-0000:00:14.0-2, CDC Ethernet Device
[83278.871637] usb 2-1: new high-speed USB device number 11 using xhci_hcd
[83279.952077] usb 2-1: new high-speed USB device number 12 using xhci_hcd
[83280.118951] cdc_ether 2-1:1.0 eth0: register 'cdc_ether' at usb-0000:00:14.0-1, CDC Ethernet Device, 58:2c:80:13:92:63
[95425.784192] sr0: scsi3-mmc drive: 62x/62x writer dvd-ram cd/rw xa/form2 cdda tray
[95425.785279] sr 1:0:0:0: Attached scsi CD-ROM sr0
[95449.052453] SELinux: initialized (dev sr0, type udf), uses genfs_contexts
[98370.811692] cdc_ether 2-1:1.0 enp0s20u1: unregister 'cdc_ether' usb-0000:00:14.0-1, CDC Ethernet Device
[98386.604469] usb 2-1: new high-speed USB device number 13 using xhci_hcd
[98387.914034] usb 2-1: new high-speed USB device number 14 using xhci_hcd
[98388.080693] cdc_ether 2-1:1.0 eth0: register 'cdc_ether' at usb-0000:00:14.0-1, CDC Ethernet Device, 58:2c:80:13:92:63
[100738.953863] traps: dvdrip[647] general protection ip:7fa7847e3561 sp:7fff325fdbd0 error:0 in liboxygen-gtk.so[7fa78477f000+150000]
[122586.181343] cdc_ether 2-1:1.0 enp0s20u1: unregister 'cdc_ether' usb-0000:00:14.0-1, CDC Ethernet Device
[122600.093624] usb 2-1: new high-speed USB device number 15 using xhci_hcd
[122601.554193] usb 2-1: new high-speed USB device number 16 using xhci_hcd
[122601.721759] cdc_ether 2-1:1.0 eth0: register 'cdc_ether' at usb-0000:00:14.0-1, CDC Ethernet Device, 58:2c:80:13:92:63
[132184.067563] cdc_ether 2-1:1.0 enp0s20u1: unregister 'cdc_ether' usb-0000:00:14.0-1, CDC Ethernet Device
[139533.563004] usb 2-1: new high-speed USB device number 17 using xhci_hcd
[139534.653429] usb 2-1: new high-speed USB device number 18 using xhci_hcd
[139534.820139] cdc_ether 2-1:1.0 eth0: register 'cdc_ether' at usb-0000:00:14.0-1, CDC Ethernet Device, 58:2c:80:13:92:63
[139676.985518] cdc_ether 2-1:1.0 enp0s20u1: unregister 'cdc_ether' usb-0000:00:14.0-1, CDC Ethernet Device
[167212.674495] usb 2-2: new high-speed USB device number 19 using xhci_hcd
[167213.774791] usb 2-2: new high-speed USB device number 20 using xhci_hcd
[167213.941249] cdc_ether 2-2:1.0 eth0: register 'cdc_ether' at usb-0000:00:14.0-2, CDC Ethernet Device, 58:2c:80:13:92:63
[192379.837441] cdc_ether 2-2:1.0 enp0s20u2: unregister 'cdc_ether' usb-0000:00:14.0-2, CDC Ethernet Device
[192396.388996] usb 2-1: new high-speed USB device number 21 using xhci_hcd
[192397.939646] usb 2-1: new high-speed USB device number 22 using xhci_hcd
[192398.106156] cdc_ether 2-1:1.0 eth0: register 'cdc_ether' at usb-0000:00:14.0-1, CDC Ethernet Device, 58:2c:80:13:92:63
[192659.266621] cdc_ether 2-1:1.0 enp0s20u1: unregister 'cdc_ether' usb-0000:00:14.0-1, CDC Ethernet Device
[192676.002675] usb 2-1: new high-speed USB device number 23 using xhci_hcd
[192677.093245] usb 2-1: new high-speed USB device number 24 using xhci_hcd
[192677.260545] cdc_ether 2-1:1.0 eth0: register 'cdc_ether' at usb-0000:00:14.0-1, CDC Ethernet Device, 58:2c:80:13:92:63
[208218.088226] cdc_ether 2-1:1.0 enp0s20u1: unregister 'cdc_ether' usb-0000:00:14.0-1, CDC Ethernet Device
[208244.096626] usb 2-2: new high-speed USB device number 26 using xhci_hcd
[208245.587341] usb 2-2: new high-speed USB device number 27 using xhci_hcd

root ~ # df -h
Filesystem                       Size  Used Avail Use% Mounted on
/dev/dm-3                         89G   63G   21G  75% /
devtmpfs                         5.8G     0  5.8G   0% /dev
tmpfs                            5.9G  3.9M  5.9G   1% /dev/shm
tmpfs                            5.9G  9.1M  5.9G   1% /run
tmpfs                            5.9G     0  5.9G   0% /sys/fs/cgroup
tmpfs                            5.9G   88K  5.9G   1% /tmp
/dev/sda2                        477M  131M  317M  30% /boot
/dev/sda1                        200M  9.5M  191M   5% /boot/efi
/dev/mapper/fedora_hostname-home  360G  222G  134G  63% /home

root ~ # cat /proc/sys/dev/cdrom/info
CD-ROM information, Id: cdrom.c 3.20 2003/12/17

drive name:
drive speed:
drive # of slots:
Can close tray:
Can open tray:
Can lock tray:
Can change speed:
Can select disk:
Can read multisession:
Can read MCN:
Reports media changed:
Can play audio:
Can write CD-R:
Can write CD-RW:
Can read DVD:
Can write DVD-R:
Can write DVD-RAM:
Can read MRW:
Can write MRW:
Can write RAM:

root ~ # ls /dev/sr*
ls: cannot access /dev/sr*: No such file or directory

root ~ # wodim --devices
wodim: No such file or directory. 
Cannot open SCSI driver!
For possible targets try 'wodim --devices' or 'wodim -scanbus'.
For possible transport specifiers try 'wodim dev=help'.
For IDE/ATAPI devices configuration, see the file README.ATAPI.setup from
the wodim documentation.

root ~ # lshw -C disk


*-disk                  
       description: ATA Disk
       product: ST500LT012-1DG14
       vendor: Seagate
       physical id: 0.0.0
       bus info: scsi@0:0.0.0
       logical name: /dev/sda
       version: SDM1
       serial: S3P3RLS3
       size: 465GiB (500GB)
       capabilities: gpt-1.00 partitioned partitioned:gpt
       configuration: ansiversion=5 guid=7ae6e531-9898-4c7c-8c35-41b4fdb9374a logicalsectorsize=512 sectorsize=4096

Sortie attendue ci-dessus, prise sur le système, alors qu'un DVD était monté, ce qui est souvent un succès, j'ai besoin de savoir pourquoi les disques peuvent se déconnecter / démonter / disparaître à tout moment.

*-disk                                                                   
       description: ATA Disk                                               
       product: ST500LT012-1DG14                                           
       vendor: Seagate                                                     
       physical id: 0.0.0                                                  
       bus info: scsi@0:0.0.0                                              
       logical name: /dev/sda                                              
       version: SDM1                                                       
       serial: S3P3RLS3                                                    
       size: 465GiB (500GB)                                                
       capabilities: gpt-1.00 partitioned partitioned:gpt                  
       configuration: ansiversion=5 guid=7ae6e531-9898-4c7c-8c35-41b4fdb9374a logicalsectorsize=512 sectorsize=4096                                   
  *-cdrom                                                                  
       description: DVD-RAM writer                                         
       product: DVD+-RW GU90N                                              
       vendor: HL-DT-ST                                                    
       physical id: 0.0.0                                                  
       bus info: scsi@1:0.0.0                                              
       logical name: /dev/cdrom                                            
       logical name: /dev/sr0
       logical name: /run/media/username/MOUNTPOINT
       version: A100
       capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
       configuration: ansiversion=5 mount.fstype=udf mount.options=ro,nosuid,nodev,relatime,uid=1000,gid=1000,umask=77,iocharset=utf8 state=mounted status=ready
     *-medium
          physical id: 0
          logical name: /dev/cdrom
          logical name: /run/media/username/MOUNTPOINT
          configuration: mount.fstype=udf mount.options=ro,nosuid,nodev,relatime,uid=1000,gid=1000,umask=77,iocharset=utf8 state=mounted

root ~ # eject
eject: /dev/cdrom: not found mountpoint or device with the given name

root ~ # eject -t
eject: /dev/cdrom: not found mountpoint or device with the given name

root ~ # cat /var/log/messages | grep udisks
Sep 21 05:15:08 Hostname udisksd[3366]: Mounted /dev/sr0 at /run/media/username/MOUNTPOINT on behalf of uid 1000
Sep 21 11:52:27 Hostname udisksd[3366]: Cleaning up mount point /run/media/username/MOUNTPOINT (device 11:0 no longer exist)
Sep 21 21:46:56 Hostname udisksd[3366]: Mounted /dev/sr0 at /run/media/username/MOUNTPOINT on behalf of uid 1000
Sep 22 00:30:06 Hostname udisksd[3366]: Cleaning up mount point /run/media/username/MOUNTPOINT (device 11:0 no longer exist)

Le comportement du lecteur de DVD, des disques et des DVD est monté /run/media/username/MOUNTPOINT et fonctionne, mais ils peuvent se déconnecter à tout moment et lorsqu'ils se déconnectent, ils n'apparaissent nulle part dans le système et je ne peux pas éjecter le disque.

Lorsque je ferme le couvercle, l'ordinateur portable est mis en "veille", je l'ai fait il y a 4 heures, et quand je l'ai révoqué il y a une heure, le DVD du lecteur a été monté /run/media/username/MOUNTPOINT. Voici comment c'est maintenant:

root ~ # df -h
Filesystem                       Size  Used Avail Use% Mounted on
/dev/dm-3                         89G   63G   21G  76% /
devtmpfs                         5.8G     0  5.8G   0% /dev
tmpfs                            5.9G   80K  5.9G   1% /dev/shm
tmpfs                            5.9G  968K  5.9G   1% /run
tmpfs                            5.9G     0  5.9G   0% /sys/fs/cgroup
tmpfs                            5.9G   20K  5.9G   1% /tmp
/dev/mapper/fedora_hostname-home  360G  222G  134G  63% /home
/dev/sda2                        477M  131M  317M  30% /boot
/dev/sda1                        200M  9.5M  191M   5% /boot/efi
/dev/sr0                         6.7G  6.7G     0 100% /run/media/username/MOUNTPOINT

Voici la sortie de la commande cd-drive: pastebin

Voici la sortie de la commande cd-info: pastebin

quelque chose quelque chose
la source
si le CD n'est pas identifié par k3bil y a une chance k3bqu'il ne s'exécute pas avec suffisamment de droits d'accès. Initialement, vous devriez essayer de vous lancer en k3btant que root et vérifier si le CD est correctement identifié.
nass
1
Il semble que tout ce que vous faites soit correct pour diagnostiquer le problème. De ma compréhension, c'est un mauvais pilote de CD, un mauvais matériel. Lorsque vous avez mentionné "Il a démarré la dernière fois sans que je fasse quoi que ce soit", cela a fonctionné la dernière fois, mais c'est maintenant un problème matériel. Soit il monte le disque, mais s'il a fonctionné une fois et qu'il ne se monte plus, cela conclut à mon avis à une défaillance matérielle.
unixmiah
1
Essayez mes conseils dans cette Q&R U&L: unix.stackexchange.com/questions/110993/… . wodimpeut être une douleur. Exécutez-vous également GNOME? Nautilus n'affiche-t-il pas le lecteur de DVD lorsque vous insérez des DVD dans le lecteur?
slm
@slm J'exécute KDE, il y a deux jours, j'ai inséré un film DVD, il est apparu dans Dolphin et si je "df -h" il a été monté sur / var / run / media / username / MOUNTPOINT, mais il a été installé dans le lecteur depuis et la plupart du temps, il ne se trouve nulle part et n'est pas monté, je ne peux pas non plus le retirer du lecteur. Pensez que si je redémarre, il est détecté. Je n'ai jamais eu de problème pour sortir le disque plus de quelques heures.
quelque chose du
Les commandes ejectou eject -tne fonctionnent-elles pas?
slm

Réponses:

2

Si vous avez une entrée correspondant à votre périphérique cd / dvd dans votre fstab, essayez de la commenter et redémarrez. Il y a peut-être des interférences entre les options automount et fstab.

dervishe
la source
2

Essayez d'utiliser ceci.

eject /dev/sr0

parce que ça marchera quand

eject -r

ne fonctionnera pas. Si vous rencontrez des problèmes, assurez-vous que vous utilisez des privilèges de super-utilisateur au cas où le problème serait des autorisations.

gatlibs
la source
3
eject /dev/sr0ne va pas fonctionner s'il /dev/sr0n'existe pas, et la question dit les ls /dev/sr*rapports ls: cannot access /dev/sr*: No such file or directory.
G-Man dit `` Réintègre Monica ''
1

Concernant votre requête, exécutez les commandes suivantes et vérifiez la sortie pour les erreurs:

$ lsblk
$ lspci
$ dmesg | egrep -i --color 'cdrom|dvd|cd/rw|writer'
$ cdrecord -prcap dev=/dev/cdrom
$ ls -l /dev/sr0
$ x-cd-roas

En règle générale, le problème signalé peut être dû aux raisons suivantes,

  • Le lecteur de CD n'est pas connecté correctement;
  • Peut-être que les pilotes doivent être mis à jour;
  • Le port auquel vous le connectez est peut-être endommagé.

Donc, tout d'abord, vérifiez que le port de connexion fonctionne bien, vérifiez également si le lecteur de CD est alimenté ou non.

Mettez également à jour les pilotes de CD.

Si le problème persiste, il y a un problème dans le lecteur de CD.

vembutech
la source
La dernière commande est-elle la même que celle-ci: en.wikipedia.org/wiki/X-CD-Roast ?
quelque chose du
C'est un ordinateur portable, je ne le connecte à aucun port. J'ai déjà la sortie de la commande dmesg dans ma question. Je n'essaie pas d'écrire un CD en tant que tel, j'essaie de comprendre pourquoi mes CD et DVD ne montent pas parfois, et parfois montent mais peuvent se déconnecter à tout moment. J'ai déjà la commande ls dans ma sortie.
quelque chose du
Pilotes de CD pour Linux? Plus probablement, je dirais, que votre matériel est floconneux ou que vos connexions sont floconneuses. Les trois choses que je dirais de considérer sont: 1) le lecteur optique n'a pas de connexion sécurisée (généralement ils sont amovibles) et lorsqu'il est bousculé, se déconnecte / se reconnecte de manière aléatoire; 2) le lecteur optique est cassé à l'intérieur, soit une connexion en flocons quelque part en interne ou un mauvais firmware ou etc.; 3) problèmes d'alimentation électrique. Je doute que cela ait quoi que ce soit à voir avec les pilotes ou les logiciels.
Daniel Farrell
1

J'ai vécu ça plusieurs fois. J'ai une série de questions et suggestions pour vous.

  • quelle est la version de fedora?

  • votre cd-rom d'ordinateur portable glisse-t-il?

  • clignote-t-il lorsque vous démarrez sur PC?

  • avez-vous mis à jour le matériel avec miam?

    Essayez d'insérer un CD contenant des données et voyez s'il apparaît.

    Si votre CD est correctement initialisé, il devrait apparaître.

unixmiah
la source
Je n'ai plus cet ordinateur portable mais la question montre toujours de bonnes informations sur le sujet, merci pour votre réponse!
quelque chose du