wodim 命令的作用是可以将数据写入 CD 或 DVD 光盘介质。
wodim 命令包含在 cdrkit 中,如果你在自己的系统中找不到 wodim 命令的话,那么只要安装 cdrkit 这个包就可以了。
对于可反复擦写的光盘来说,在烧录之前,可以使用相关命令先擦除光盘上已有的内容。
语法格式:wodim [参数] [轨道]
常用参数:
dev=< 目标 > | 为 CD/DVD 刻录机设置 SCSI 目标,必须使用 -scanbus 参数获得,不同于 Linux 的设置号 |
gracetime=< 宽限时间 > | 在开始写入之前设置宽限时间 |
timeout=< 超时时间 > | 设置默认的 SCSI 命令超时设置 |
driver=< 名称 > | 用户提供当地驱动程序名称 |
-v | 显示详细信息 |
-s | 不显示失败的 SCSI 命令的状态 |
-d< 级别 > | 设置增量杂项调试级别 |
-setdropts | 设置驱动程序特定的选项并退出 |
-checkdrive | 检查驱动器是否存在 |
-inq | 查询的驱动器,然后退出 |
-prcap | 支持 MMC 兼容的打印驱动器驱动能力 |
-scanbus | 扫描 SCSI 和 IDE 总线,然后退出 |
-reset | 使用 cdrecorder 重置 SCSI 总线 |
-ignsize | 忽略介质的已知尺寸 |
-useinfo | 使用 *.inf 文件覆盖音频选项 |
speed=< 速度 > | 设置驱动器的速度,直接跟数字 |
blank=< 类型 > | 指定格式化光盘类型,fast 为快速格式化,all 为完全格式化 |
-format | 格式化 CD-RW/DVD-RW/DVD-RW 光盘 |
formattype=< 格式方法 > | 为 DVD-RW 光盘选择格式方法 |
fs=< 大小 > | 设置 fifo 大小,为 0 表示禁用,默认值是 4MB |
ts=< 大小 > | 为单个 SCSI 命令设置最大传输大小 |
-load | 加载磁盘并退出 |
-lock | 加载和锁定磁盘并退出 |
-eject | 工作完毕之后弹出光盘 |
-toc | 检索和显示 TOC/PMA 数据 |
-atip | 检索和显示 ATIP 数据 |
-waiti | 打开 SCSI 之前等待输入 |
-force | 出现一些错误强制继续,消隐坏磁盘 |
-tao | 在 TAO 模式中写入磁盘 |
-dao | 在 DAO 模式中写入磁盘 |
-sao | 在 SAO 模式中写入磁盘 |
-raw | 在 RAW 模式中写入磁盘 |
-clone | 在克隆写模式中写入磁盘 |
tsize=< 长度 > | 在下一轨道中的有效数据长度 |
-raw96r | 在 RAW/RAW96R 模式中写入磁盘 |
-raw16 | 在 RAW/RAW16 模式中写入磁盘 |
-raaw96p | 在 RAW/RAW96P 模式中写入磁盘 |
-text | 从 *.inf 或 *.cue 文件中写入 CD-Text 信息 |
-isosize | 为下一个数据轨道使用 iso9660 文件系统大小 |
参考实例
先擦除光盘上已有的内容:
[root@linuxvip ~]# wodim -v dev=/dev/cdrw blank=fast
查看刻录设备的连接端口:
[root@linuxvip ~]# wodim -scanbus
一次性刻录 /root/linuxvip.iso 文件到光盘上:
[root@linuxvip ~]# wodim -scanbus
-v dev=2,0,0 speed=24 /root/linuxvip.iso
格式化光盘:
[root@linuxvip ~]# wodim -scanbus
-v dev=2,0,0 blank=all
正文完
发表至: 设备管理
2020-07-18