这是 dvdisaster 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
DVDISASTER - CD/DVD 媒体的数据丢失/划痕/老化保护
概要
dv灾难 [-r|-c|-f|-s|-t[q]|-u[-d 设备[-p 字首[-i 图片[-e 文件[-o
文件|图像[-a 编解码器列表[-j n[-n n%[-m n[-v[-x n[--自适应阅读[- 汽车-
后缀[--缓存大小 n[--道[--缺陷转储 d[- 司机 d[- 喷射[- 填-
不可读 n[--忽略致命意义[--忽略iso大小[--内部重读 n[--老-ds-
标记[--预取扇区 n[--原始模式 n[--读取尝试 纳米[--阅读媒体 n]
[--读取原始数据[--速度警告 n[--spinup-延迟 n]
商品描述
影碟机 为 CD 和 DVD 介质上的数据丢失提供了安全边际
划痕或老化介质。 它创建用于恢复的纠错数据
如果光盘稍后损坏,则无法读取扇区。
典型 用法
dv灾难 -d /开发/硬盘 -s
扫描驱动器中的介质 /开发/硬盘 对于错误。
dv灾难 -d /开发/硬盘 -i 中等.iso -r
从驱动器读取图像 /开发/硬盘 进入文件 中等.iso.
dv灾难 -d /开发/硬盘 -i 中等.iso --读取原始数据 -r
如上所述创建图像。 每个扇区的完整性通过使用验证
其 EDC 和 L-EC 原始数据。 仅适用于 CD 媒体; 否则 --读取原始数据
选项被默默忽略。
dv灾难 -d /开发/硬盘 -i 中等.iso --读取尝试 纳米 -r
如上所述创建图像。 缺陷扇区至少重试 n 时
并且至多 m 次。 与有缺陷的 CD 介质结合使用时可能会改善
--读取原始数据.
dv灾难 -d /开发/硬盘 -i 中等.iso -e 校正文件 -r --自适应阅读
使用自适应读取策略从驱动器读取图像 /开发/硬盘 到
文件 中等.iso. 当收集到足够的数据进行修复时,读取将停止
使用纠错文件的图像 校正文件.
dv灾难 -i 中等.iso -e 校正文件 -c
创建纠错文件 校正文件 对于图像 中等.iso.
dv灾难 -i 中等.iso -mRS02 -n 350000 -c
增强图像 中等.iso 带有纠错信息,扩展
图像不超过 350000 部门。 如果 -n 省略图像将被扩展
到尽可能小的中等尺寸(CD、DVD、DVD9)。 注意缺少的空白
之间 -m 和 RS02.
dv灾难 -i 中等.iso -e 校正文件 -f
修复图像文件 中等.iso 使用纠错文件 校正文件.
dv灾难 -i 中等.iso -e 校正文件 -t
验证图像 中等.iso 带有纠错文件中的信息
校正文件.
注意: 省略 -e 校正文件 在示例中使用增强图像时的选项
以上。
配置
动作选择(必须至少指定一个动作):
-r, - 读
将媒体映像读取到硬盘。 使用 -rn-m 读取某个扇区范围,例如
-r100-200。
-C, - 创建
为中等图像创建 .ecc 信息。
-F, - 使固定
尝试使用 .ecc 信息修复中等图像。
-是的, - 扫描
扫描介质是否有读取错误。
-t, - 测试, -tq, --测试=q
测试 .iso 和 .ecc 文件的完整性。 当给出“q”选项时,只有
输出的信息可以在不完全扫描文件的情况下收集。
-你, --取消链接
删除 .iso 文件(当其他操作完成时)。
驱动器和文件规范:
-d, - 设备 设备
从给定设备读取(默认:/dev/cdrom)。
-p, - 字首 字首
.iso/.ecc 文件的前缀(默认: medium.* )。
-一世, - 图片 图像文件
图像文件的名称(默认:medium.iso)。
-e, --ecc 文件
奇偶校验文件的名称(默认值:medium.ecc)。
-o, --ecc-目标 文件|图像
指定 RS03 是否应创建纠错文件或增强图像
(默认:图像)。
调整选项(使用前请参阅手册!):
-一种, - 认为 编解码器1,编解码器2,...
假设图像使用给定的编解码器之一进行了增强。 这使一个
详尽搜索编解码器签名,可能有助于检测错误
有关损坏介质的更正信息。 如果图像不包含
指定的纠错信息、大量的 CPU 和 I/O 时间
可能会浪费。
可能的值为 RS02 和 RS03。
-j, - 跳 n
读取错误后向前跳转 n 个扇区(默认值:16)。
-n, - 冗余 n[单位]
纠错数据冗余。 允许的值取决于编解码器:
RS01 和 RS03 纠错文件
-nx 创建具有 x 个根的纠错文件。
-nx% 创建具有 x 百分比冗余的纠错文件。
-n xm 创建大约的纠错文件。 x MB 大小。
-n normal - 针对 14.3% 冗余/32 个根的优化编解码器。
-n 高 - 针对 33.5% 冗余/64 个根的优化编解码器。
RS02 图像:
-n CD 增强适用于 CD 媒体的图像。
-n DVD 增强适用于 DVD 媒体的图像。
-n DVD9 增强适用于 DVD9 媒体的图像。
-n BD 增强适合 BD 媒体的图像。
-n BD2 增强适用于两层 BD 媒体的图像。
-nx 使用大约增加图像。 共 x 个扇区。
-nx% 用大约增加图像。 x% 冗余。
-n xr 用 x 个根纠错数据增强图像。
-米, - 方法 n
列出/选择纠错方法(默认:RS01)。
可能的值为 RS01 和 RS02。
-v, --详细 n%
更多诊断信息
-X, --线程 n
对 RS03 编解码器使用 n 个线程。 为 2 或 4 核处理器使用 2 或 4 个线程
分别。 在较大的机器上保存一个内核用于内务处理; 例如使用 7
八核机器上的线程。
--自适应阅读
使用优化策略读取损坏的媒体。
--自动后缀
自动添加 .iso 和 .ecc 文件后缀。
--缓存大小 n
-c 模式下的图像缓存大小(以 MB 为单位)(默认值:32MB)。
--道 承担DAO盘; 不要修剪图像末端。
--缺陷转储 d
指定存放不完整原始扇区的子目录。
- 司机 d (Linux 只有)
在 sg (SG_IO) 驱动程序(默认设置)和较旧的 cdrom 之间进行选择
(CDROM_SEND_PACKET) 驱动程序用于访问光驱。 两个司机都应该
工作同样好; 但是已知 cdrom 驱动程序会导致系统故障
一些古老的 SCSI 控制器。 旧的 cdrom 驱动程序是默认的
包括 dvdisaster 0.72.x; 如果现在预选的 sg 驱动程序将某些内容更改为
更糟糕的是,请使用 --driver=cdrom 切换回较旧的驱动程序。
- 喷射
成功读取后弹出介质。
--填充不可读 n
用字节 n 填充不可读的扇区
--忽略致命意义
在潜在的致命错误情况后继续阅读。
--忽略iso大小
默认情况下,优先从 ISO/UDF 文件系统获取图像大小
查询驱动器,因为大多数驱动器报告的值不可靠。
然而,在极少数情况下,记录在 ISO/UDF 文件系统中的图像大小是
错误的。 某些 Linux live CD 可能存在此问题。 如果您读回 ISO 映像
来自此类 CD 且其 md5sum 与广告中的不匹配,请尝试重新阅读
启用此选项的图像。
不要盲目地打开这个选项,因为它很可能会产生次优或
损坏的 ISO 映像,特别是如果您打算使用该映像进行纠错
数据生成。
--内部重读 n
有缺陷的 CD 媒体扇区的内部读取尝试(默认值:-1)
驱动器固件通常会在放弃之前重试不可读扇区数次
并返回读取错误。 将其设置为 0 或 1 并管理更有效
通过 --read-attempts 参数读取尝试。 大多数驱动器忽略了这一点
反正设置。 使用 -1 将驱动器保留为其默认设置。
--旧-ds-标记
以与 dvdisaster 0.70 或
老。
dvdisaster 0.72 及更高版本推荐使用默认标记方法。
但是用当前方法标记的图像不能用旧的
作为丢失扇区的 dvdisaster 版本将无法在图像中识别。
不要使用此选项的不同设置处理相同的图像。
--预取扇区 n
RS03 解码/编码期间要预加载的扇区数(默认值:32)
使用 n 值使用大约。 n MB 内存。
--原始模式 n
选择 CD 媒体的原始读取模式(默认值:20)
推荐模式为 20,这使得驱动器应用其内置错误
在转移有缺陷的扇区之前尽可能地进行更正。
然而,一些驱动器只能使用模式 21 读取缺陷扇区,跳过
内部纠错的最后阶段并返回未纠正的扇区
代替。
--读取尝试 纳米
尝试对缺陷扇区进行 n 至 m 次读取。
--阅读媒体 n
阅读整个媒体最多 n 次。
--读取原始数据
如果可能,以原始模式执行读取。
--速度警告 n
如果速度变化超过 n%,则打印警告。
--spinup-延迟 n
等待 n 秒让驱动器旋转起来。
使用 onworks.net 服务在线使用 dvdisaster