Die CD wurde von Fedora auf meinem Laptop nicht erkannt

14

Ich benutze selten CDs auf meinem Laptop, aber ich erinnere mich, dass ich vor ein paar Monaten das gleiche Problem hatte. Wenn ich eine CD in mein DVD-Laufwerk lege, passiert nichts. Es hat das letzte Mal funktioniert, ohne dass ich etwas getan habe, aber ich weiß nicht, was los ist. Ich muss eine CD mit k3b brennen, aber es wird der Fehler "no optical device found" angezeigt.

Mein System ist Fedora 20 x 86_64. Problem: CDs werden nicht gemountet, wenn sie in das Laufwerk eingelegt werden, passiert nichts.

Was kann ich tun, um dieses Problem zu beheben?

AKTUALISIERUNG: Problem: CDs und DVDs funktionieren nicht richtig, da sie im März instabil waren, wie in "Nicht beim Einlegen einhängen", "Beim Einlegen einhängen, aber nach dem Zufallsprinzip trennen" / "Nach dem Zufallsprinzip aushängen", wenn die Verbindung getrennt wurde, ist die Festplatte unsichtbar auf das System und ich kann die Festplatte nicht auswerfen.

Ich habe gestern einen DVD-Film in das Laufwerk gelegt, er wurde in / run / media / username / MOUNTPOINT gemountet und alles funktionierte, dann verschwand er nach einer Weile, wurde nicht mehr gemountet und ich kann die DVD nicht aus dem Laufwerk auswerfen. So ist es jetzt, es befindet sich immer noch im Laufwerk. Hier sind einige Befehle, die auf dem Laufwerk wie jetzt funktionieren:

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

Erwartete Ausgabe von oben, dies aus dem System genommen, während eine DVD gemountet wurde, was oft erfolgreich ist, muss ich wissen, warum die Festplatten jederzeit trennen / umounten / verschwinden können.

*-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)

Das Verhalten des DVD-Laufwerks, der Laufwerke und der DVDs ist aktiviert /run/media/username/MOUNTPOINT und funktioniert, sie können jedoch jederzeit getrennt werden. Wenn sie getrennt werden, werden sie nirgendwo im System angezeigt und ich kann die Festplatte nicht auswerfen.

Wenn ich den Deckel schließe, ist der Laptop auf "Ruhezustand" eingestellt, das habe ich vor 4 Stunden gemacht, und als ich ihn vor einer Stunde widerrufen habe, wurde die DVD im Laufwerk eingelegt /run/media/username/MOUNTPOINT. So ist es jetzt:

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

Hier ist die Ausgabe des Befehls cd-drive: pastebin

Hier ist die Ausgabe des Befehls cd-info: pastebin

etwas etwas
quelle
Wenn die CD nicht durch identifiziert wird, k3bbesteht die Möglichkeit, dass k3bsie nicht mit ausreichenden Zugriffsrechten ausgeführt wird. Zunächst sollten Sie versuchen, k3bals Root zu arbeiten und zu überprüfen, ob die CD richtig identifiziert wurde.
Nass
1
Sieht so aus, als ob alles, was Sie tun, richtig ist, um das Problem zu diagnostizieren. Nach meinem Verständnis ist es ein schlechter CD-Treiber, schlechte Hardware. Als Sie sagten "Es hat das letzte Mal gekickt, ohne dass ich etwas getan habe", hat es das letzte Mal funktioniert, aber jetzt ist es ein Hardware-Problem. Entweder wird das Laufwerk gemountet, aber wenn es einmal funktioniert hat und nicht erneut gemountet wird, führt meiner Meinung nach alles zu einem Hardwarefehler.
Unixmiah
1
Probieren Sie meine Tipps in diesen Fragen und Antworten zu U & L aus: unix.stackexchange.com/questions/110993/… . wodimkann ein Schmerz sein. Führen Sie auch GNOME aus? Zeigt Nautilus das DVD-Laufwerk nicht an, wenn Sie DVDs in das Laufwerk einlegen?
SLM
@slm Ich verwende KDE. Vor zwei Tagen habe ich einen DVD-Film eingefügt, der in Dolphin angezeigt wurde. Wenn ich "df -h" angegeben habe, wurde er unter / var / run / media / benutzername / MOUNTPOINT eingehängt, aber in Das Laufwerk ist seitdem und die meiste Zeit nirgends zu finden und nicht gemountet. Ich kann es auch nicht aus dem Laufwerk holen. Denken Sie, wenn ich einen Neustart durchführe, wird dieser erkannt. Ich hatte noch nie Probleme, die Festplatte länger als einige Stunden herauszubekommen.
somethingSomething
Funktioniert der Befehl ejectoder eject -tnicht?
SLM

Antworten:

2

Wenn Sie einen Eintrag für Ihr CD / DVD-Gerät in Ihrer fstab haben, versuchen Sie, ihn zu kommentieren und neu zu starten. Möglicherweise gibt es einige Interferenzen zwischen den Optionen automount und fstab.

Dervishe
quelle
2

Versuchen Sie dies.

eject /dev/sr0

denn es wird funktionieren, wenn

eject -r

wird nicht funktionieren. Wenn Sie Probleme haben, stellen Sie sicher, dass Sie Superuser-Berechtigungen verwenden, falls das Problem Berechtigungen sind.

gatlibs
quelle
3
eject /dev/sr0/dev/sr0funktioniert nicht, wenn nicht vorhanden, und die Frage sagt ls /dev/sr*Berichte ls: cannot access /dev/sr*: No such file or directory.
G-Man sagt, dass Monica
1

Führen Sie in Bezug auf Ihre Abfrage die folgenden Befehle aus und überprüfen Sie die Ausgabe auf Fehler:

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

Im Allgemeinen kann das gemeldete Problem folgende Gründe haben:

  • Das CD-Laufwerk ist nicht richtig angeschlossen.
  • Möglicherweise müssen die Treiber aktualisiert werden.
  • Möglicherweise ist der Anschluss, an den Sie ihn anschließen, beschädigt.

Überprüfen Sie zunächst, ob der Anschluss ordnungsgemäß funktioniert, und ob das CD-Laufwerk mit Strom versorgt wird.

Aktualisieren Sie auch die CD-Treiber.

Wenn das Problem weiterhin besteht, liegt ein Problem im CD-Laufwerk vor.

Vembutech
quelle
Ist der letzte Befehl derselbe wie dieser: en.wikipedia.org/wiki/X-CD-Roast ?
somethingSomething
Es ist ein Laptop, den ich nicht an Ports anschließe. Ich habe bereits die Ausgabe des Befehls dmesg in meiner Frage. Ich versuche nicht, eine CD als solche zu schreiben. Ich versuche herauszufinden, warum meine CDs und DVDs manchmal nicht geladen werden und manchmal geladen werden, aber die Verbindung jederzeit trennen können. Ich habe bereits den Befehl ls in meiner Ausgabe.
somethingSomething
CD-Treiber für Linux? Wahrscheinlicher würde ich sagen, dass Ihre Hardware Flakey ist oder Ihre Verbindungen Flakey sind. Die drei Dinge, die ich in Betracht ziehen möchte, sind: 1) Das optische Laufwerk hat keine sichere Verbindung (normalerweise sind sie austauschbar), und wenn es angerempelt wird, wird die Verbindung zufällig getrennt / wieder hergestellt. 2) Das optische Laufwerk ist im Inneren defekt, entweder ist die Verbindung intern unterbrochen oder die Firmware ist fehlerhaft oder so weiter. 3) Probleme mit der Stromversorgung. Ich bezweifle, dass es irgendetwas mit Treibern oder Software zu tun hat.
Daniel Farrell
1

Ich habe das ein paar Mal durchgemacht. Ich habe eine Reihe von Fragen und Anregungen für Sie.

  • Was ist die Version von Fedora?

  • Schiebt Ihre Laptop-CD-ROM heraus?

  • blinkt es, wenn Sie zum PC aufladen?

  • hast du die hardware mit yum aktualisiert?

    Versuchen Sie, eine CD mit Daten einzulegen, und prüfen Sie, ob sie angezeigt wird.

    Wenn Ihre CD richtig initialisiert ist, sollte sie auftauchen.

unixmiah
quelle
Ich habe diesen Laptop nicht mehr, aber die Frage zeigt immer noch einige gute Informationen zu diesem Thema, danke für Ihre Antwort!
somethingSomething