转载于:原文链接:https://blog.csdn.net/Luckiers/article/details/106093871
简介
cdrecord命令用于Linux系统下光盘刻录,它支持CD和DVD格式,linux下一般都带有cdrecord软件;
选项
参数 | 解析 |
---|---|
-v | 输出尽可能多的校验信息 |
-eject | 刻录完毕后弹出光盘 |
speed=8 | 指定刻录机的速度 |
dev=/dev/cdwriter | 刻录设备(详见下面说明) |
driveropts=burnfree | 启动防缓存用光的刻录保护技术 |
test.iso | 要刻录的iso文件名 |
设备名称查询
cdrecord -scanbus扫描结果将自动发现刻录机的设备号。例如设备号为dev=6,0,0
在centos5下,执行cdrecord -scanbus会报错:
Cannot open SCSI driver!
需要改用如下命令:
cdrecord dev=ATA -scanbus ,即可正确输出设备列表和标识,其中可看到光驱是ATA:1,0,0这样的一个标号;
若依然报错,可以在ls /dev/ |grep cdrom或者ls /dev/|grep sr0
将存在的光盘设备dev=/dev/sr0或者dev=/dev/cdrom加入到刻录命令中;
实例操作
cdrecord -v -eject speed=8 dev=6,0,0 driveropts=burnfree test.iso
其中dev=6,0,0根据实际查询到的设备名称替换如dev=/dev/cdrom
一般不用加--speed,因为cdrecord会自动检测最佳刻录速度
擦写光驱:
cdrecord --dev=0,3,0 --blank=fast