首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解决12.04LTS中的"wodim无此类文件或directory.cannot打开scsi驱动程序“问题

如何解决12.04LTS中的"wodim无此类文件或directory.cannot打开scsi驱动程序“问题
EN

Ask Ubuntu用户
提问于 2014-03-19 13:18:34
回答 1查看 4.9K关注 0票数 1

我创建了一个shell脚本来刻录cd,它在ubuntu终端上成功运行,但是如果我从php调用这个脚本,并且我在日志文件中发现了一个错误,

代码语言:javascript
复制
wodim: No such file or directory. 
Cannot open SCSI driver!
For possible targets try 'wodim --devices' or 'wodim -scanbus'.
For possible transport specifiers try 'wodim dev=help'.
For IDE/ATAPI devices configuration, see the file README.ATAPI.setup from
the wodim documentation.
TOC Type: 3 = CD-ROM XA mode 2

如果我在航站楼看wodim --devices

代码语言:javascript
复制
-------------------------------------------------------------------------
 0  dev='/dev/sg1'  rwrw-- : 'TSSTcorp' 'CDDVDW SH-S202J'
------------------------------------------------------------------------

-

如果我在航站楼看wodim -scanbus

代码语言:javascript
复制
scsibus4:
    4,0,0   400) 'TSSTcorp' 'CDDVDW SH-S202J ' 'SB01' Removable CD-ROM
    4,1,0   401) *
    4,2,0   402) *
    4,3,0   403) *
    4,4,0   404) *
    4,5,0   405) *
    4,6,0   406) *
    4,7,0   407) *

请帮我找个解决办法。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2014-03-20 06:50:47

当错误出现时,您到底运行了什么wodim命令?

wodim --devices列出/dev/sg1这个事实有点奇怪。我希望有一个有2.6岁以上内核的sg地址。在较新的内核上,地址应该类似于/dev/sr0

shell和PHP之间最合理的区别是缺乏PHP的权限(其他用户id?)。Linux上的刻录程序需要对设备文件的rw权限。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/436368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档