- 论坛徽章:
- 0
|
我完全是按照IBM上的一篇文章中说的做的。
$cdrecord -scanbus
$mkisofs -J -r -v -V test_disk -o test.iso tmp
#cdrecord -v fs=32m speed=32 dev=1,1,0 -dummy test.iso
但试验试了很多次,总是失败。log见下面。请问是什么缘故?谢谢!
切换为root用户后,
#cdrecord -v fs=32m speed=32 dev=1,1,0 -dummy test.iso
...
TOC Type: 1 = CD-ROM
scsidev: '1,1,0'
scsibus: 1 target: 1 lun: 0
cdrecord: Invalid or incomplete multibyte or wide character. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
在普通用户下,似乎cdrecord没有执行的权限。
$cdrecord -v fs=32m speed=32 dev=1,1,0 -dummy test.iso
TOC Type: 1 = CD-ROM
cdrecord: Cannot allocate memory. WARNING: Cannot do mlockall(2).
cdrecord: WARNING: This causes a high risk for buffer underruns.
cdrecord: Operation not permitted. WARNING: Cannot set RR-scheduler
cdrecord: Permission denied. WARNING: Cannot set priority using setpriority().
cdrecord: WARNING: This causes a high risk for buffer underruns.
scsidev: '1,1,0'
scsibus: 1 target: 1 lun: 0
cdrecord: Permission denied. Cannot open SCSI driver. |
|