从 0.9.0 开始,CDlinux 采用了 libburnia 作为统一的 CD/DVD/BD 刻录软件。其刻录明令是 “cdrskin”,用法和 cdrecord 兼容。比如,假设您的刻录光驱是 /dev/srX:
cdrskin -v speed=N dev=/dev/srX -data /yy/zz.iso
如果您用的是可擦写光盘:
cdrskin -v speed=N dev=/dev/srX -data blank=fast z.iso
(请按您自己的具体情况相应修改 “speed=N” 和 “srX”。)
“cdrskin” 的用法和 cdrecord/wodim 几乎一模一样,就把它当成 cdrecord/wodim 用好啦。
CDlinux 0.6.2 里自带了完整的 CD、DVD 制作、刻录命令,可以刻录包括双层的 DVD+R DL 盘,支持市面上常见的绝大多数刻录机。但没有包含图形界面的刻录工具。我们现在正在对几个常用刻录软件进行测试,在未来的版本里将会加入图形界面的刻录软件。目前,您可以用这些命令行工具完成 CD、DVD 的制作和刻录。
您可以使用 “wodim” 命令刻录 CD 盘。比如,如果您的刻录机是 /dev/sr0:
wodim -v speed=24 dev=/dev/sr0 -data /xx/yy/zz.iso
注意,”speed=xx” 请根据您的刻录机和盘片情况自行修改。
如果是可擦写光盘 (CD-RW):
wodim -v speed=24 dev=/dev/sr0 -data blank=fast x.iso
刻录 DVD 请使用 “growisofs” 命令:
growisofs -dvd-compat -speed=8 -Z /dev/sr0=/xx/yy/zz.iso
请使用 “genisoimage” 命令。具体参数您可以参考 CDlinux 光盘里的 genisoimage.sh 脚本:
genisoimage -v -R -J -joliet-long -ucs-level 3 \
-input-charset utf8 \
-publisher "What Ever" -p "Whom Ever" \
-V "Volume Label" -A "What so Ever" \
-b boot/grub/stage2_eltorito \
-c boot/boot.catalog \
-no-emul-boot -boot-load-size 4 \
-boot-info-table \
-o /tmp/xxx.iso .
现在的 “genisoimage” 已经能智能地使用 iconv 来处理非拉丁字符,不需要再打汉化补丁了,制作出的光盘中的中文文件、目录名能被 Windows 正确识别。