![CD-ROM 驱动器无法在传统启动模式下打开/识别插入的 CD](https://linux22.com/image/226967/CD-ROM%20%E9%A9%B1%E5%8A%A8%E5%99%A8%E6%97%A0%E6%B3%95%E5%9C%A8%E4%BC%A0%E7%BB%9F%E5%90%AF%E5%8A%A8%E6%A8%A1%E5%BC%8F%E4%B8%8B%E6%89%93%E5%BC%80%2F%E8%AF%86%E5%88%AB%E6%8F%92%E5%85%A5%E7%9A%84%20CD.png)
最近我想检查一下我是否能够读取 CD/DVD 磁盘。毫不奇怪,我的“旧”笔记本电脑未能做到这一点。经过今天的调查,我发现 CD 驱动器可以在传统模式和 UEFI 模式下启动的 Linux Mint 17.x 上工作,而对于 Linux Mint 20,它仅在 UEFI 模式下启动时工作。
在传统模式下,LM 20 第一个终端命令eject sr0
花了很长时间,驱动器尚未打开,下次它立即返回,没有任何可见的效果。journalctl
当时什么也没显示,总体接近尾声了ata2.00: revalidation failed
。如果使用外部按钮打开驱动器,则插入的 CD 盘不会显示在disks
GUI 中(no media
,CD/DVD 驱动器本身显示为/dev/sr0
)。
为什么我的发行版启动方式有所不同?在哪里/什么进一步调查?我想了解并解决这个问题。 TIA
答案1
我还有一台旧笔记本电脑,DVD光驱有时无法打开,但似乎是笔记本电脑与热插拔DVD模块之间的连接不良造成的。 (在该笔记本电脑型号中,可以选择用第二块电池更换 DVD 模块。) 卸下并重新插入 DVD 模块几次似乎会有所帮助......也许是时候处理该问题了DVD 模块连接器带有 Deoxit 或类似的连接器。
日志消息ata2.00: revalidation failed
表明系统与驱动器通信时遇到问题,因此这可能是间歇性连接问题,而不是取决于启动模式。
如果您已经反复证明启动模式确实很重要,那么它很可能是固件问题,只有固件更新(即使使用 UEFI,为了熟悉起见,许多供应商仍将其称为“BIOS 更新”)可能会有所帮助。
多年来,一些 CD/DVD 驱动器本身已经发布了固件更新。尽管 CD/DVD 驱动器如今已是相当古老且众所周知的技术,但驱动器本身仍然可能存在固件错误。
因此,请查看笔记本电脑供应商的支持页面以了解您的特定笔记本电脑型号,并查看是否有任何可用的 BIOS 或其他固件更新。如果您发现任何问题,请阅读固件发行说明,看看您当前拥有的版本和最新可用版本之间是否修复了任何听起来相关的内容。