Blu-ray диск не отвечает при вставке диска
Проблема:
Я пытаюсь воспроизвести диск Blu-ray на моем ноутбуке Sony Vaio под управлением Ubuntu 12.04.2. Я перепробовал много уроков о том, как это сделать, и на самом деле я однажды смог сыграть 1 сцену. Но после перезагрузки снова перестало работать.
Что я пробовал:
Я попробовал все, что предложено в этом вопросе, а также попытался смонтировать диск вручную. Оба не удалось. Я могу запустить некоторую команду конечной точки, когда на диске нет Blu-Ray:
$wodim --devices
wodim: Overview of accessible drives (1 found) :
-------------------------------------------------------------------------
0 dev='/dev/sg1' rwrw-- : 'PIONEER' 'BD-RW BDR-TD04'
-------------------------------------------------------------------------
$ sudo lshw -c disk
*-cdrom
description: DVD-RAM writer
product: BD-RW BDR-TD04
vendor: PIONEER
physical id: 0.0.0
bus info: scsi@4:0.0.0
logical name: /dev/cdrom
logical name: /dev/cdrw
logical name: /dev/dvd
logical name: /dev/dvdrw
logical name: /dev/sr0
version: 1.00
capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
configuration: ansiversion=5 status=nodisc
Dmesg | tail возвращает мне многие из этих блоков ошибок при вставке диска:
[ 2172.584143] sr 4:0:0:0: [sr0] Unhandled sense code
[ 2172.584158] sr 4:0:0:0: [sr0]
[ 2172.584160] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 2172.584161] sr 4:0:0:0: [sr0]
[ 2172.584162] Sense Key : Medium Error [current]
[ 2172.584164] Info fld=0x0
[ 2172.584165] sr 4:0:0:0: [sr0]
[ 2172.584167] Add. Sense: L-EC uncorrectable error
[ 2172.584168] sr 4:0:0:0: [sr0] CDB:
[ 2172.584169] Read(10): 28 00 00 00 00 00 00 00 02 00
[ 2172.584173] end_request: I/O error, dev sr0, sector 0
[ 2172.584176] Buffer I/O error on device sr0, logical block 0
Я нашел больше информации по этому вопросу на форуме archlinux и openSUSE, но оба вопроса мне не помогли. Без диска в приводе все dmesg | grep sr0 возвращает:
[ 1.345366] sr0: scsi3-mmc drive: 62x/62x writer dvd-ram cd/rw xa/form2 cdda tray
[ 1.345556] sr 4:0:0:0: Attached scsi CD-ROM sr0
libdvdcss установлен. Так же как и libbluray1, libbluray-dbg и libaacs0. Я также использовал это руководство для исправления моего KEYDB.cfg и моего libaacs0.so
Я также попытался lxBDPlayer без успеха.
Вопрос
Я читал, что эта проблема может быть результатом сломанного диска или сломанного диска. Диск совершенно новый и должен быть в порядке (я также проверил его на наличие царапин и т. Д.), И, поскольку накопитель успешно воспроизводит аудио-CD и DVD, я не вижу, как его можно сломать. Можете ли вы что-нибудь предложить мне попробовать? Любое руководство или учебник, который вы знаете о том, как запустить bluray на Ubuntu, который я, возможно, еще не пробовал?
Если вам нужна дополнительная информация, не стесняйтесь спрашивать.
Редактировать:
Я только что попробовал другой диск bluray со следующим результатом:
Запуск dmesg | grep sr0 возвращает все еще похожие результаты:
$ dmesg |grep sr0
[ 1.345366] sr0: scsi3-mmc drive: 62x/62x writer dvd-ram cd/rw xa/form2 cdda tray
[ 1.345556] sr 4:0:0:0: Attached scsi CD-ROM sr0
[ 7593.402746] sr 4:0:0:0: [sr0] Unhandled sense code
[ 7593.402761] sr 4:0:0:0: [sr0]
[ 7593.402764] sr 4:0:0:0: [sr0]
[ 7593.402768] sr 4:0:0:0: [sr0]
[ 7593.402771] sr 4:0:0:0: [sr0] CDB:
[ 7593.402776] end_request: I/O error, dev sr0, sector 1024
[ 7593.402779] Buffer I/O error on device sr0, logical block 128
[ 7607.672659] sr 4:0:0:0: [sr0] Unhandled sense code
[ 7607.672663] sr 4:0:0:0: [sr0]
[ 7607.672666] sr 4:0:0:0: [sr0]
[ 7607.672670] sr 4:0:0:0: [sr0]
[ 7607.672674] sr 4:0:0:0: [sr0] CDB:
[ 7607.672679] end_request: I/O error, dev sr0, sector 1280
[ 7607.672695] UDF-fs: error (device sr0): udf_read_tagged: read failed, block=320, location=0
[ 7607.672699] UDF-fs: warning (device sr0): udf_fill_super: No fileset found
Диск теперь отвечает, например, на диск lshw -c
*-cdrom
description: DVD-RAM writer
product: BD-RW BDR-TD04
vendor: PIONEER
physical id: 0.0.0
bus info: scsi@4:0.0.0
logical name: /dev/cdrom
logical name: /dev/cdrw
logical name: /dev/dvd
logical name: /dev/dvdrw
logical name: /dev/sr0
version: 1.00
capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
configuration: ansiversion=5 status=ready
*-medium
physical id: 0
logical name: /dev/cdrom
Интересно, почему имя /dev/cdrom, а не / dev / dvd? Когда я пытаюсь открыть диск с помощью VLC, в консоли VLC появляется следующая ошибка:
Blu-Ray error:
Path doesn't appear to be a bluray
Your input can't be opened:
VLC is unable to open the MRL 'bluray:///dev/cdrom'. Check the log for details.
1 ответ
Я не думаю, что существует проблема с монтированием только для чтения. Компакт-диски (DVD и т. Д.) Являются дисками "только для чтения", поэтому их установка только для чтения имеет смысл.
Когда вы сказали, что пробовали lxBDPlayer, вы также загрузили дополнительный плагин и программное обеспечение, которое работает?
чтобы использовать lxbdplayer, вам необходимо скачать следующее:
- Сам lxbdplayer. Этот пакет является.deb для Ubuntu и Debian.
- Плагин AACSKeys для lxbdplayer.
- Пакет MakeMKV (это 64-битная версия. Чтобы получить 32-битную версию, нажмите здесь).
- Библиотека ShowKeys (это 64-битная версия. Чтобы получить 32-битную версию, нажмите здесь).
Чтобы установить пакеты, просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:
sudo dpkg -i lxbdplayer_0.2.1_all.deb lxbdaacs_0.2.1_all.deb makemkv_1.5.5b_amd64.deb libshowkeys_v1.5.5_amd64.deb
Возможно, вам придется загрузить пару зависимостей, но в противном случае установка будет небольшой и быстрой.
После завершения установки импортируйте необходимые ключи дешифрования, введя следующую команду:
bdkey-install
Примечание. Может потребоваться исправление микропрограммы накопителя.
Источник: HyRax Макрокосм