DVD-привод недоступен, но распознается и просматривается программами

У меня сейчас очень странная проблема с одним из моих оптических приводов. В настоящее время у меня есть старый IDE-привод Plextor PX-760A и Pioneer BDR-206, установленный SATA.

Приводы Pioneer пока работают без проблем.

Привод Plextor, однако, распознается системой (HardInfo может даже прочитать сведения о встроенном программном обеспечении в запоминающих устройствах), но я не могу открыть любые аудио компакт-диски, которые я вставил, потому что, если я пытаюсь их смонтировать, ошибка Failed to mount "Audio Disc". Drive /dev/sr0 does not contain audio files. (после остановки моего проводника и всех программ, пытающихся получить доступ к компакт-диску некоторое время или пока я не вызову 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

Я редко использую этот диск, но самое странное, что я использовал этот диск для прослушивания полного альбома, может быть, неделю назад, без каких-либо проблем, так что это не похоже на аппаратный сбой, если только диск не сломался, сидя в безопасности внутри моего компьютерный корпус в то время.

В чем может быть проблема и что я могу сделать, чтобы решить эту проблему?

Редактировать: Я обнаружил, что привод может монтировать аудио-диски, когда диск с данными был вставлен и прочитан ранее. Накопитель способен считывать все файлы с компакт-диска с данными, и когда он извлекается, а звуковой компакт-диск помещается на него сразу после перезагрузки, накопитель может смонтировать звуковой компакт-диск и отобразить все дорожки в диспетчере файлов. Затем он также может быть воспроизведен в любом медиаплеере без каких-либо проблем.

Кажется, что привод не может читать аудиодиски перед чтением дисков с данными после каждой перезагрузки и по какой-то причине не может распознать DVD. Я надеюсь, что это может быть ключом к объяснению этой проблемы.

1 ответ

Я считаю, что сам нашел очевидное решение или обходной путь для этой проблемы.

При запуске системы с CD, вставленным в дисковод, сообщения ядра будут постоянно отображаться AMD-Vi: Event logged [IO_PAGE_DAULT device=... и другие подробности ошибки, посылая машину на несколько минут.

Я искал строку в Интернете и обнаружил, что она связана с ошибкой или ошибкой IOMMU в ядре Linux. Обходной путь должен был запустить машину, введите GRUB, удерживая Shift во время загрузки нажмите e на стандартную запись и добавить iommu=soft в параметрах ядра, например позади quiet splash,

После этого запись также можно добавить в файл конфигурации GRUB, открыв Терминал и введя sudo nano /etc/default/grub а затем выполняет sudo update-grub2,

Это, на всякий случай, если у кого-то еще есть подобная проблема и ему нужны инструкции для быстрого решения.

Однако я не совсем доволен этим решением, так как у меня не было проблем с другими устройствами в моей системе без этого параметра ядра, и я хотел бы сохранить аппаратную функциональность IOMMU без изменений.

Как я понимаю, iommu=soft эффективно направляет все запросы через некоторый программный интерфейс управления памятью, который использует производительность системы (хотя, вероятно, очень мало) и полностью отключает аппаратный IOMMU. Я хотел бы больше узнать о том, что он на самом деле делает, но я не смог найти много информации о точной функциональности. Если у кого-то есть лучшее решение или он знает, где я могу узнать о нем больше, пожалуйста, не стесняйтесь отвечать или связывать источник для этого! Благодарю.

Другие вопросы по тегам