我创建了一个.iso
:
mkisofs -o isofile.iso 文件
iso很小,大约300KB
然后我把它烧了:
cdrskin dev=/dev/sr0 -v padsize=300k isofile.iso
令我惊讶的是,当我拿出 DVD 时,大约五分之一的 DVD 区域被写入,考虑到该文件只有大约 300KB,而 DVD 的空间约为 2GB,这似乎有点过分了。
如果您计算一下,假设 DVD 有 2GB,并且使用了该空间的五分之一,则您会发现 DVD 中写入了超过 300MB 的数据。这大约是文件大小的数千倍,因此可能不是由于填充、块大小或类似原因造成的。
那为什么会出现这种情况呢?
当您查看径向方向上写入区域的宽度时,请记住写入宽度与数据量之间的关系不是线性的。直径为 8 厘米的迷你 DVD 的容量仅为全尺寸 12 厘米 DVD 的三分之一左右。因此,全尺寸 DVD 的外部 2 厘米半径必须包含大约 2/3 的数据。
另一个因素是每个刻录会话都需要其导入和导出区域,其大小与刻录数据的大小无关。我手头没有任何确切的数字,但我预计将 300kB ISO 刻录到 DVD 时,写入区域的宽度将由导入和导出的要求决定。