在 command line 下怎么刻光盘呢?昨天现学现卖了一张。
其实早就刻过了,不过那是很久以前了,命令也忘了差不多了( cdrecord. cdrdao, growisofs... 命令简单,可乾坤全在选项了哦),昨天又开始重修。
先来学刻录CD(其实这次就是为了刻几张 CD ISO 镜像)。
以前我以为 2.6 内核是不能用 cdrecord 的。哇,不可能为了刻几张碟又跑个 2.4 内核吧。不甘心,搜一下,发现有人说 2.6 也能用 cdrecord :
// 据说这样能检出 2.6 内核下的刻录机设备号,不过后来我没用这个号。cdrecord --scanbus dev=ATAPI
哈哈,2.6 内核也能用 cdrecord !赶紧 man 一下,照着做 dummy 一次,果然没报 error (当然好像还是有些问题):
cdrecord dev=/dev/hdc -dummy -speed=16 XXX.iso既然没 error 那就来真家伙试试吧:
cdrecord dev=/dev/hdc -v -eject -dao -speed=16 XXX.iso看看它的 std error out ,会发现实际上用的不是 cdrecord ,而是 wodim 哦。至于 wodim 又是什么东东我又懒得查了。最终,它还是给我把碟刻好了。上一行中的 -v 是 verbose 选项吧。
好了,刻 ISO 镜像终于成功了,那要想刻 Audio CD (有 CUE 标尺)呢?以前我好像是用 cdrdao ,先把 cue 标尺转换成 cdrdao 能认的 ??? ,哈,忘记了。等以后想刻 Audio CD 时再重修这章吧。
还有就是刻 DVD ,用 growisofs (废话),看它的 man 里的 Example 就够用了。
最后,怎样处理 *+rw 系列光盘?哦,我没用过,等到用时再修吧。