DVD 驱动器无法访问,但可以被程序识别和看到

DVD 驱动器无法访问,但可以被程序识别和看到

我目前有一个光盘驱动器出现了非常奇怪的问题。目前,我有一个旧的 Plextor PX-760A IDE 驱动器和一个通过 SATA 安装的 Pioneer BDR-206。

到目前为止,Pioneer 驱动器运行没有任何问题。

但是,Plextor 驱动器被系统识别(HardInfo 甚至可以读取存储设备中的固件详细信息),但我无法打开我放入的任何音频 CD,因为如果我尝试安装它们,Failed to mount "Audio Disc". Drive /dev/sr0 does not contain audio files.就会显示错误(在冻结我的文件资源管理器和所有尝试访问 CD 的程序一段时间后,或者直到我调用sudo lshw并显示错误。此外,当 DVD 位于驱动器内时,它甚至不会显示在文件管理器中,尽管这也是一个 DVD 驱动器。

我也无法使用任何其他程序访问 CD 上的媒体,因为它们也会显示错误消息。

插入磁盘时的输出lshw如下:

  *-disk:0                
       Beschreibung: SCSI Disk
       Produkt: STORAGE DEVICE
       Hersteller: Generic
       Physische ID: 0.0.0
       Bus-Informationen: scsi@10:0.0.0
       Logischer Name: /dev/sda
       Version: 9744
       Fähigkeiten: removable
       Konfiguration: logicalsectorsize=512 sectorsize=512
     *-medium
          Physische ID: 0
          Logischer Name: /dev/sda
  *-disk:1
       Beschreibung: SCSI Disk
       Produkt: STORAGE DEVICE
       Hersteller: Generic
       Physische ID: 0.0.1
       Bus-Informationen: scsi@10:0.0.1
       Logischer Name: /dev/sdb
       Version: 9744
       Fähigkeiten: removable
       Konfiguration: logicalsectorsize=512 sectorsize=512
     *-medium
          Physische ID: 0
          Logischer Name: /dev/sdb
  *-disk:2
       Beschreibung: SCSI Disk
       Produkt: STORAGE DEVICE
       Hersteller: Generic
       Physische ID: 0.0.2
       Bus-Informationen: scsi@10:0.0.2
       Logischer Name: /dev/sdc
       Version: 9744
       Fähigkeiten: removable
       Konfiguration: logicalsectorsize=512 sectorsize=512
     *-medium
          Physische ID: 0
          Logischer Name: /dev/sdc
  *-disk:3
       Beschreibung: SCSI Disk
       Produkt: STORAGE DEVICE
       Hersteller: Generic
       Physische ID: 0.0.3
       Bus-Informationen: scsi@10:0.0.3
       Logischer Name: /dev/sdd
       Version: 9744
       Fähigkeiten: removable
       Konfiguration: logicalsectorsize=512 sectorsize=512
     *-medium
          Physische ID: 0
          Logischer Name: /dev/sdd
  *-disk:4
       Beschreibung: SCSI Disk
       Produkt: STORAGE DEVICE
       Hersteller: Generic
       Physische ID: 0.0.4
       Bus-Informationen: scsi@10:0.0.4
       Logischer Name: /dev/sde
       Version: 9744
       Fähigkeiten: removable
       Konfiguration: logicalsectorsize=512 sectorsize=512
     *-medium
          Physische ID: 0
          Logischer Name: /dev/sde
  *-cdrom
       Beschreibung: SCSI CD-ROM
       Physische ID: 0.0.0
       Bus-Informationen: scsi@0:0.0.0
       Logischer Name: /dev/cdrom
       Logischer Name: /dev/cdrw
       Logischer Name: /dev/dvd
       Logischer Name: /dev/dvdrw
       Logischer Name: /dev/sr0
       Fähigkeiten: audio
       Konfiguration: status=ready
  *-disk
       Beschreibung: ATA Disk
       Produkt: Crucial_CT256MX1
       Physische ID: 0.0.0
       Bus-Informationen: scsi@2:0.0.0
       Logischer Name: /dev/sdf
       Version: MU02
       Seriennummer: 14400D639780
       Größe: 238GiB (256GB)
       Fähigkeiten: partitioned partitioned:dos
       Konfiguration: ansiversion=5 logicalsectorsize=512 sectorsize=4096 signature=71c8b4c4
  *-disk
       Beschreibung: ATA Disk
       Produkt: WDC WD20EARX-00P
       Hersteller: Western Digital
       Physische ID: 0.0.0
       Bus-Informationen: scsi@3:0.0.0
       Logischer Name: /dev/sdg
       Version: AB51
       Seriennummer: WD-WCAZAE482968
       Größe: 1863GiB (2TB)
       Fähigkeiten: partitioned partitioned:dos
       Konfiguration: ansiversion=5 logicalsectorsize=512 sectorsize=4096 signature=887d0b1d
  *-disk
       Beschreibung: ATA Disk
       Produkt: WDC WD5003AZEX-0
       Hersteller: Western Digital
       Physische ID: 0.0.0
       Bus-Informationen: scsi@4:0.0.0
       Logischer Name: /dev/sdh
       Version: 1A01
       Seriennummer: WD-WCC3F7PV71X8
       Größe: 465GiB (500GB)
       Fähigkeiten: partitioned partitioned:dos
       Konfiguration: ansiversion=5 logicalsectorsize=512 sectorsize=4096 signature=108ce8fb
  *-cdrom
       Beschreibung: DVD writer
       Produkt: BD-RW   BDR-206D
       Hersteller: PIONEER
       Physische ID: 0.0.0
       Bus-Informationen: scsi@6:0.0.0
       Logischer Name: /dev/sr1
       Version: 1.04
       Fähigkeiten: removable audio cd-r cd-rw dvd dvd-r
       Konfiguration: ansiversion=5 status=nodisc

我很少使用这个驱动器,但最奇怪的是,大约一周前我使用这个驱动器听了一张完整的专辑,没有任何问题,所以这似乎不是硬件故障,除非驱动器在当时安全地放在我的电脑机箱内时损坏了。

这可能是什么问题?我该如何解决这个问题?

编辑:我发现,如果之前插入并读取了数据光盘,驱动器便可以装载音频光盘。驱动器可以读取数据 CD 上的所有文件,如果弹出数据 CD 并直接放入音频 CD 而无需重新启动,驱动器便可以装载音频 CD 并在文件管理器中显示所有曲目。然后,驱动器也可以在任何媒体播放器中播放,不会出现任何问题。

每次重启后,驱动器似乎无法读取音频光盘,然后读取数据光盘,并且由于某种原因仍然无法识别 DVD。我希望这可以成为导致此问题的线索。

答案1

我相信,我已经自己找到了解决该问题的明显解决方案或解决方法。

当将 CD 插入驱动器并启动系统时,内核消息AMD-Vi: Event logged [IO_PAGE_DAULT device=...和其他错误详细信息会不断显示,导致机器陷入循环几分钟。

我在网上搜索了这个字符串,发现它似乎是与 IOMMU 相关的错误或 Linux 内核中的错误。解决方法是启动机器,Shift在启动时按住 进入 GRUB,然后按下e标准条目并添加iommu=soft内核参数,例如后面的quiet splash​​ 。

之后,可以通过打开终端并输入sudo nano /etc/default/grub然后执行以相同的方式将条目添加到 GRUB 配置文件中sudo update-grub2

这样,以防其他人遇到类似的问题并需要快速修复的说明。

但是,我对这个解决方案并不完全满意,因为即使没有这个内核参数,我的系统中的任何其他设备都没有出现问题,而且我想保持硬件 IOMMU 功能完好无损。

据我了解,它iommu=soft实际上将所有请求路由到某种软件内存管理接口,这会消耗系统性能(尽管可能很少)并完全禁用硬件 IOMMU。我想更多地了解它实际上做了什么,但我找不到有关确切功能的信息。如果有人有更好的解决方案或知道我可以在哪里阅读更多相关信息,请随时回答或链接此来源!谢谢。

相关内容