由于“I / O错误”,无法在Linux中挂载光驱

这是一个最令人困惑的错误,我似乎无法find任何其他人有相同的问题。

我使用运行Arch Linux内核2.6.30-ARCH的索尼Vaio VGN-FE890笔记本电脑。 将光盘插入光驱后会旋转一下,然后什么都不做。 运行dmesg返回以下内容:

  cdrom:这个光盘没有任何我认识的曲目!
 sr 0:0:0:0:[sr0]结果:hostbyte = 0x00 driverbyte = 0x08
 sr 0:0:0:0:[sr0]感应键:0x5 [当前]
 sr 0:0:0:0:[sr0] ASC = 0x21 ASCQ = 0x0
 end_request:I / O错误,dev sr0,扇区0
设备sr0,逻辑块0上的缓冲区I / O错误 

设备是/ dev / sr0并且运行'sudo mount -t iso9660 / dev / sr0 / media / cdrom'返回:

  mount:块设备/ dev / sr0被写保护,安装为只读
 mount:错误的fstypes,错误的选项,/ dev / sr0上的错误超级块,
       缺less代码页或帮助程序,或其他错误
        (这可能是您实际使用的IDE设备
        ide-scsi所以需要sr0或sda左右?)
       在某些情况下,可以在syslog中find有用的信息 - 尝试
        dmesg | 尾巴左右 

与之前类似的dmesg输出。 我开始认为这可能是一个物理硬件问题。 这可能吗? 我不再担保,我讨厌打开光驱,尤其是笔记本电脑(有太多的小东西需要花费几个小时的时间才能重新组装起来)。

谢谢!

马拉

这绝对是一个硬件问题。 如果只发生在一个或几个磁盘上,则磁盘可能被塞满。 如果它发生在多个不同的磁盘上,那就是驱动器。