我有一些光盘被严重划伤。我清理了光盘,但它们仍然无法读取。当尝试使用 ddrescue 备份光盘时,它会读取最多 X 个字节,之后的所有字节都会失败(因为驱动器需要弹出才能从读取失败中恢复)。
是否有专门用于将划伤的光盘复制到映像文件的好软件?
答案1
安全拷贝
sudo apt-get 安装 safecopy
safecopy 是一种数据恢复工具,它会尝试从有问题(即损坏的扇区)的源(例如软盘驱动器、硬盘分区、CD、磁带设备等)中提取尽可能多的数据,而其他工具(例如 dd)则会由于 I/O 错误而失败。
Safecopy 包括一个低级 IO 层,用于以原始模式读取 CDROM 磁盘,以及对许多其他设备类别发出设备重置和其他有用的低级操作。
答案2
我建议创建 CD 中实际好的内容的图像。告诉dd
即使出现读取错误也要继续。一个基本示例是:
dd if=/dev/cdrom of=cd.iso conv=noerror
如果上述操作没有按照您希望的那样工作,并且处于非常糟糕的状态,那么您可能需要在那里添加 sync 和 notrunc 标志。
dd if=/dev/cdrom of=cd.iso conv=noerror,notrunc,sync
这里最重要的是无错误它告诉 dd 即使出现问题也要继续前进。
答案3
使用家具抛光剂来填补光盘上的划痕。或者,您也可以尝试用牙膏来打磨划痕。
http://www.ehow.com/how_5786775_copy-scratched-dvds-linux.html
答案4
添加旧帖:
我看到有人提到牙膏和家具上光剂;我有一个比牙膏效果更好的替代品:汽车油漆研磨剂 -这里 可以通过谷歌搜索来找到答案。
提示:http://vileda-professional.com有一款名为 wettex 的产品,(直接链接截至撰写本文时)。我把其中一个适当弄湿然后拧干,放在平坦的表面上,将 CD/DVD 的光学面朝上放在上面。然后我用一个带有抛光轮的手钻对其进行打磨。必须注意不要使 CD/DVD 塑料过热 - 如果手钻工作不顺利,可以加水。
在任何情况下,这都是数据挽救操作的一部分,CD 在摩擦后可能会运行良好 - 但应该被视为废品。