cdrecord光盘刻录工具,
-v 指详细方式
-eject 在完成写任务后弹出盘
-speed 指定写速度
-dev 是从 cdrecord -scanbus 获得的设备号
-fs 设置缓冲区大小
-ts 设置最大传输大小
[root@localhost ~]# cdrecord -scanbus #查看dvd设备号 scsibus1: 1,0,0 100) 'HL-DT-ST' 'DVD-ROM GDRH20N ' '0D08' Removable CD-ROM 1,1,0 101) * 1,2,0 102) * 1,3,0 103) * 1,4,0 104) * 1,5,0 105) * 1,6,0 106) * 1,7,0 107) * scsibus2: 2,0,0 200) 'PLDS ' 'DVD+-RW DH-16A6S' 'YD11' Removable CD-ROM 2,1,0 201) * 2,2,0 202) * 2,3,0 203) * 2,4,0 204) * 2,5,0 205) * 2,6,0 206) * 2,7,0 207) * [root@localhost ~]# cdrecord -v -eject speed=8 dev=2,0,0 test.iso #刻录iso到光盘,我在arch下面,没有指定dev也是可以的 [root@localhost ~]# cdrecord -v dev=2,0,0 speed=4 -isosize /dev/scd0 #复制内容到光盘
# cdrecord dev=0,1,0 speed=8 fs=8m -v -eject -dummy /tmp/diskfile.iso
请注意两个新选项 fs=8m 和 -dummy 。 fs=8m 定义了环形缓冲区的大小:在一定程度上,越大越好。记住,中断是致命的;如果什么东西让数据传送慢下来了,那么 fs=8m 将创建一个足够大的缓冲区来让刻录机保持运行。如果 8 MB 还不够,那么您可能需要一台更好的 PC。另一方面,超过 8 MB 也不一定更好,因为操作系统重新装入 MMU(内存管理单元,Memory Management Unit)表时会浪费时间。缺省值是 4 MB。
-dummy 是一个了不起的选项,可以用它来先进行一次“排练”,然后在实际的盘上冒险。刻录机执行一切操作,但是不打开激光头,这使用户有机会在将内容提交到盘上之前捕获错误。
第一次在盘上刻录一个段时,请在 cdrecord 中使用 -multi 开关: # cdrecord -v -eject speed=8 dev=0,1,0 -multi test.iso 盘将会以某种方式被固定下来,使得盘可读,也可以添加更多数据。要向这张盘中添加更多段, mkisofs 需要知道起始扇区号和结束扇区号,可以象下面这样来找到这些号码: # cdrecord dev=0,1,0 -msinfo 0,27139
评论(0)
暂无评论