cdrdao命令用来刻录影像到光盘。用来向您的 cd-r或cd-rw写数据。
需要有支持scsi和”generic”scsi的linux核心,不用担心您的cd-r或cd-rw是atapi/ide接口,只要把 scsi emulation(scsi仿真)编译进您的linux即可。如果您手中的linux是一个正式发行的distributed版本,如 蓝点(bluepoint)、红旗(red-flag)等,那么您就可以跳过编译核心这一步。
启动linux,启动时仍然需要加入”/dev/node=ide-scsi”参数,这是atapi/ide接口的cd-r或cd-rw打开scsi仿真模 式所必须的。
语法格式:cdrdao [参数]
常用参数:
–scanbus | 扫描光驱挂在哪个设备上面 |
–write | 写入 |
--device | 光驱位置 |
参考实例
扫描光驱挂在哪个设备上面:
[root@linuxcool ~]# cdrdao scanbus
把bin文件写入光盘:
[root@linuxcool ~]# cdrdao write --device ata:1,1,0 vcd.toc
将cd复制到硬盘中以data.bin文件存放:
[root@linuxcool ~]# cdrdao read -cd --device ata:1,1,0 --buffers 64 --driver generic-mmc-raw --read-raw vcd.toc
为cd创建一个指定的内容目录表:
[root@linuxcool ~]# cdrdao read -toc --device ata:1,1,0 --buffers 64 --driver generic-mmc-raw --read-raw vcd.toc