![安装 CD(甚至是音乐 CD)时遇到问题 - Ubuntu 10.04](https://linux22.com/image/836610/%E5%AE%89%E8%A3%85%20CD%EF%BC%88%E7%94%9A%E8%87%B3%E6%98%AF%E9%9F%B3%E4%B9%90%20CD%EF%BC%89%E6%97%B6%E9%81%87%E5%88%B0%E9%97%AE%E9%A2%98%20-%20Ubuntu%2010.04.png)
好像我的 CD 阅读器坏了。这很奇怪,因为“eject”和“wodim”(或 GUI 等效项)可以运行:我可以弹出 CD 并刻录 CD-R - 但无法检查,因为它无法读取任何 CD。
> sudo mount /dev/cdrom /media/cdrom
mount: block device /dev/sr0 is write-protected, mounting read-only
mount: you must specify the filesystem type
> sudo mount /dev/cdrom /media/cdrom -o ro -t iso9660
mount: wrong fs type, bad option, bad superblock on /dev/sr0,
missing codepage or helper program, or other error
(could this be the IDE device where you in fact use
ide-scsi so that sr0 or sda or so is needed?)
In some cases useful info is found in syslog - try
dmesg | tail or so
> dmesg
sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current]
sr 1:0:0:0: [sr0] Add. Sense: Logical block address out of range
sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 00 00 00 00 00 01 00
end_request: I/O error, dev sr0, sector 0
sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current]
sr 1:0:0:0: [sr0] Add. Sense: Logical block address out of range
sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 00 00 10 00 00 01 00
end_request: I/O error, dev sr0, sector 64
isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16
我确定文件系统是 iso9660(我有此 CD 的 iso 副本作为文件,并且可以将其安装为循环设备)。
我尝试安装一张音频 CD,但出现了同样的错误(与 VLC 相同)。
我不明白我的系统出了什么问题。
有什么方法可以诊断问题吗?
修复它吗?
以前有人见过类似的行为吗?
我非常希望收到您的来信。
答案1
系统有缺陷。
重启后解决。