![从损坏的 DVD 中恢复文件](https://linux22.com/image/17008/%E4%BB%8E%E6%8D%9F%E5%9D%8F%E7%9A%84%20DVD%20%E4%B8%AD%E6%81%A2%E5%A4%8D%E6%96%87%E4%BB%B6.png)
我有一张 DVD+RW,其中包含大量图像和视频。多个 DVD 驱动器无法读取或安装它。我试着跟随这尝试使用 DVDisaster 恢复文件,并创建了一个 iso 文件。但在那之后,我迷失了。这些说明适用于视频 DVD,而不是数据 DVD,因此“分割”命令没有意义。 DVDisaster 创建的 iso 文件无法在 Linux(使用“mount”命令)或 Windows 中安装(我知道它会创建类似“原始”映像的内容,但我不确定技术细节)。知道现在该怎么办吗?我在安装时遇到的错误是:
mount: 错误的文件系统类型、错误的选项、/dev/loop0 上的错误超级块、缺少代码页或帮助程序或其他错误 在某些情况下,在 syslog 中可以找到有用的信息 - 尝试 dmesg |尾巴左右
答案1
您可以尝试对损坏的图像文件使用 PhotoRec。它可以恢复许多文件类型,而不仅仅是照片(如名称所示)。
即使我无法再列出损坏硬盘驱动器图像中的分区,我也成功地使用了 PhotoRec。
答案2
答案3
如果映像有效(这可能取决于您成功恢复的数据量),那么您应该能够将其环回安装在 Linux 上,如下所示:
mount -o loop /path/to/image.iso /path/to/mount/point
答案4
还有一个很小的可能性是你的linux系统不支持UDF文件系统。要检查这一点,您可以尝试zgrep UDF /proc/config.gz
。如果CONFIG_UDF_FS=y
(或=m
),那么它不是问题的根源,并且很可能您的 iso 映像包含损坏的数据。