genisoimage -J -r -o boot.iso /boot
不加-J ,对windows的兼容性就不好
不加-r ,文件名可能就变得很乱
-J 按UNICODE编码,对Windows有用
-r 选项产生某个特定的目录信息
-o 输出文件,就是输出iso文件
2
$ cdrecord -scanbus
Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jrg Schilling
Linux sg driver version: 3.1.24
Using libscg version 'schily-0.5'
scsibus0:
0,0,0 0) 'TOSHIBA ' 'DVD-ROM SD-M1202' '1020' Removable CD-ROM
0,1,0 1) 'LITE-ON ' 'LTR-24102B ' '5S54' Removable CD-ROM
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
每一项的前三个数字分别指 SCSI 总线、设备标识和 LUN(逻辑单元号,Logical Unit Number)。(第四个数字也是设备标识。) cdrecord
需要这三个数字。在上面的示例中,CD 刻录机是 0,1,0。SCSI 总线 0 上的设备都可以缩写为 1,0,即省去头一个 0。这是一个公共约定。如果有其它总线的话,则必须指定 — 没有快捷方式。
现在向盘中写内容:
$ cdrecord -v -eject speed=8 dev=0,1,0 test.iso
在上面的示例中:
-v
指详细方式-eject
在完成写任务后弹出盘-speed
指定写速度(8)-dev
是从cdrecord -scanbus
获得的设备号(0,1,0)- 最后一个是所烧录的映像的名称(test.iso)