是否有可能以某种方式创建严重破裂的 CD-ROM 的副本(映像)(但不会破成两半)?希望不会损坏 DVD 驱动器...
不幸的是,波兰版 Planescape: Torment 游戏的 CD 2/4 被破解了......
答案1
丢失一份 PS:T 对世界来说将是一个巨大的损失!
恢复救援
我建议你尝试使用救援恢复磁盘中可以恢复的内容。如果您运行 *nix,它将本地运行,并且可能位于您的包管理器中,或者您没有的(macports?),否则它包含在许多 Linux 实时磁盘中,其中一些列在此主题。
你应该看看ddrescue 手册,但恢复 cdrom 的一个基本示例(手册中的示例 3)是
ddrescue -n -b2048 /dev/cdrom cdimage logfile
ddrescue -d -b2048 /dev/cdrom cdimage logfile
您可能想要添加选项-r [number > 0]
以尝试阅读更多次数,-S
或者-p
为了方便。
然后您将得到该磁盘的“iso”映像,然后可以将其刻录到新的 cd-r 或与某些磁盘模拟软件一起使用。
降低 cdrom 速度
正如@ChrisF 提到的,将损坏的 CD-ROM 高速旋转可能不是最明智的做法,而且肯定不会对救援工作有帮助(在缓慢行驶的汽车上阅读文字通常更容易,对吧?)。
我不知道如何在 MacOS 上减少这种情况,但大多数 Linux 发行版都允许你使用喷射命令来减少它,就像这样
eject -X /dev/cdrom # Outputs valid speeds
eject -x [the speed you want] /dev/cdrom
除非我弄错了,否则 CD 的速度1x
大约是每秒旋转一次。我无法真正测试此输出看起来如何,因为这台计算机没有光驱。
您可能希望选择最低可用速度。请确保这样做前你尝试恢复救援。
结束语
不幸的是,在此过程中,您确实有可能丢失一些数据。这可能会产生不同的后果,尽管我相信 DRM 并发症不会成为问题,但一般的数据错误可能是一个问题。除了看起来很糟糕之外,纹理中的位错误并不是一个大问题,但二进制文件中的损坏可能是致命的。假设您可以安装,您可能能够从GOG.com 发布 PS:T(英文版,售价 10 USAian bux),尽管这可能是一项艰巨的任务。或者,您也可以在版本之间复制存档,以玩损坏的部分。(这只是我的猜测。)
答案2
如果编码材料(通常是铝反射箔层)损坏,那么你可能就倒霉了。否则,你可以用标签加固背面,并使用标准 CD 修复技术修补裂纹表面—例如,涂抹表面修复溶液并放入加热/抛光装置。这是另一种使用透明胶带修复裂缝的技术. 讨论了其他修复技术这里。
作为最后的尝试,有些人使用以下方法成功从无法读取的磁盘中恢复数据偏执狂(自由/开源软件)或精确音频复制(免费软件)。如果这两个应用程序无法读取,那么恢复数据可能要付出比实际更多的努力。
不过这应该给你一个教训,以后你首先要翻录和/或备份你购买的光盘。我个人更喜欢翻录 ISO 映像并专门使用它,同时将原始光盘保存在存储中作为备份。使用 UMD(PSP 游戏),这大大减少了加载时间,也消除了原始光盘的磨损。
(我知道在许多国家,翻录 CD/DVD 的合法性受到质疑,软件出版商会争辩说你只拥有玩游戏的许可证,而不是实际的 DVD/CD。但如果你的光盘损坏或丢失,大多数游戏出版商仍然不会向你发送替换光盘,因此是否使用取决于你自己。)
答案3
有关身体方面恢复过程:您应该担心的一件事是 CD 旋转速度非常快,它最终可能会在驱动器内“爆炸”,释放碎片并破坏驱动器......当然,也会毁掉你的 CD。
因此,在尝试恢复之前,请分析您的 CD 并查看其状况。即使是很小的裂缝也会以非常强烈的方式扩散。而且您知道数据存储在 CD 的底部。因此,您可以在 CD 的顶部添加一些东西,用一些材料创建一个新的层,以保证 CD 的物理完整性。
例如,在 CD 顶部粘上一层薄薄的塑料。请记住,CD 是由塑料 - 聚碳酸酯,并且必须选择一种能够粘住它但又不会造成损坏的粘合剂。例如,想想那些贴在自制 CD 上的纸质标签。
答案4
作为替代方案ddrescue
,该safecopy
程序也可以通过一种相当用户友好的方式做到这一点:
safecopy /dev/input outputfile.iso
它支持重新读取文件、低级磁盘操作等。所有内容都记录在详尽的手册页中。(man safecopy
)