如何诊断DVD驱动器的问题?


9

我在播放DVD时遇到问题。我已经安装了所有库,什么都没有(ubuntu-restricted-extras,libdvdcss2,libdvdread4等)。在启动和尝试播放DVD时,我的DVD驱动器上出现很多I / O错误。

但是我刚买了一个新的DVD驱动器,但遇到了同样的问题。我断开了SATA电缆的连接,并在主板上尝试了几个不同的SATA端口,因此,我确定这不是问题。

基本上,情况就是这样。我启动并加载BIOS之后,但是在GRUB显示之前,我得到一个快速错误提示error: cdrom read error。然后我正常启动,一切似乎都很棒。如果我放入DVD,它会挂载,但无法播放或从中复制文件。

dmesg | tail放入DVD之前和之后都做了。

之前

[  119.467771] wlan0: direct probe responded
[  119.515673] wlan0: authenticate with 00:23:69:5b:30:0f (try 1)
[  119.519117] wlan0: authenticated
[  119.520288] wlan0: associate with 00:23:69:5b:30:0f (try 1)
[  119.522256] wlan0: RX AssocResp from 00:23:69:5b:30:0f (capab=0x411 status=0 aid=2)
[  119.522259] wlan0: associated
[  119.523002] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[  119.840039] Intel AES-NI instructions are not detected.
[  119.976906] padlock_aes: VIA PadLock not detected.
[  129.770718] wlan0: no IPv6 routers present

[  256.096324] cfg80211:     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[  256.096326] cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[  256.096329] cfg80211:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[  257.539308] wlan0: authenticate with 00:23:69:5b:30:0f (try 1)
[  257.541105] wlan0: authenticated
[  257.541129] wlan0: associate with 00:23:69:5b:30:0f (try 1)
[  257.543374] wlan0: RX AssocResp from 00:23:69:5b:30:0f (capab=0x411 status=0 aid=1)
[  257.543378] wlan0: associated
[  273.100632] UDF-fs: Partition marked readonly; forcing readonly mount
[  273.126058] UDF-fs INFO UDF: Mounting volume 'DVD_MOVIE', timestamp 2002/04/15 14:14 (1ed4)

所以那里没有错误。在我的旧驱动器上,我遇到了很多错误,现在似乎都没有出现。不幸的是,它们似乎并不是问题的原因。

有谁知道哪里出了问题或我怎么诊断呢?

只是该问题的更新。我只是尝试在运行Windows 7的同一台计算机上播放DVD,所以没有问题。所以现在我很困惑。我认为启动时的错误消息表明存在硬件问题,但Windows似乎并不在乎。所以我想这只是Ubuntu的问题。


顺便问一下,您的DVD设备的品牌是什么?我有Lenovo Z500,它的内置DVD似乎是我的问题。可能是地区设置的故事,但我无法达成永久解决方案,因为无论如何我都使用多个地区的媒体。
Mateva

Answers:


2

要释放驱动器区域,您需要在其上刷新新固件,以便驱动器本身不会检查该区域。这被称为RPC1,搜索rpc1.org。新驱动器不会读取“区域外”的DVD。


1

我猜想这与主板上的SATA芯片组和Windows进行了排序但Linux尚未排序的驱动器有关。

请以一些有关您的硬件的更多信息作为响应,并可能更新您的BIOS。可能是硬件初始化不正确。

另外,从您知道不是非标准或drm标准化的CD开始。DVD具有区域锁定;非标准CD会引入错误或导致DVD驱动器异常运行(某些驱动器在某些模式下不能读取DVD-RW,这是某种形式的基本防复制措施),但是标准音频CD通常是最低的公分母。


因此,在Windows上播放DVD之后,它现在可以在Ubuntu上运行。有人建议Windows为我的驱动器设置一个区域。不幸的是,我仍在error: cdrom read error启动(在BIOS之后但在GRUB之前)。如果您对如何解决该问题有任何想法,那就太好了。我有一个ASUS Sabertooth X58主板和一个Lite-on IHAS124-04 DVD驱动器插入3 Gb / s SATA端口之一。我试过从启动顺序中删除CD驱动器,但这没有用。我可以尝试更新BIOS,但我不知道如何。谢谢你的帮助。
克里斯·哈珀

1

引导进入Windows并在其中播放光盘后,该驱动器开始在Ubuntu中工作。有人建议这是因为Windows设置了驱动器的区域代码。如果需要在Ubuntu中设置区域代码,则可以使用此答案。


-1

要启用更多DVD支持,请打开“附件;端子”并输入以下两个命令:

sudo apt-get install ubuntu-restricted-extras

sudo /usr/share/doc/libdvdread4/install-css.sh

我都做到了。这是我在问题中写的第一件事。
克里斯·哈珀
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.