如果我:
dd if=/dev/cdrom of=cdrom.iso
那么我总会得到精确的与原始 CDROM 相同的、逐位相同的映像?
或者有什么方法可以防止从 CDROM 复制所有位?要求将旧游戏存档到旧 CDROM 上
答案1
不,dd
可能还不够。举例来说:
- 如果您有一张混合了数据和音轨的多轨 CD-ROM,则使用 dd 您将仅复制第一个数据会话。
- 许多旧视频游戏 CD(在 Play-Station 1 上)用作复制保护CD上有一些假的会话。您必须复制它们才能获得可用的 CD。
我成功使用了cdparanoia
备份我所有的旧游戏 CD。
答案2
是的你应该。在 Linux 下,您甚至可以使用-o loop
选项来安装此 ISO,就像它是真正的 CD 一样mount
。但在 Windows 下,您需要一个特殊的软件程序来模拟 CD 驱动器。
然而,这是假设 dd 不会返回任何错误,例如dd: reading '/dev/sr0': Input/output error
,当我尝试备份我的一些 DVD 时会发生这种情况。