как не решить “wodim такой файл, или directory.cannot открывают scsi драйвер” в 12.04LTS

Я создаюсь сценарий оболочки для записи CD, который работал успешный в терминале человечности, но это не выполнение, если я называю этот сценарий от php и также я нашел ошибку в файле журнала как,

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 в терминале

-------------------------------------------------------------------------
 0  dev='/dev/sg1'  rwrw-- : 'TSSTcorp' 'CDDVDW SH-S202J'
------------------------------------------------------------------------

-

если я смотрю wodim -scanbus в терминале

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) *

Помогите мне найти решение.

1
задан 19 March 2014 в 17:18

1 ответ

Чем wodim управляют точно, что Вы работали, когда ошибка появилась?

то, что wodim --devices списки /dev/sg1 является несколько странным. Я ожидал бы адрес sg с ядрами, более старыми, чем 2,6. На более новых ядрах адрес должен быть похожим /dev/sr0.

самым вероятным различием между оболочкой и PHP было бы отсутствие полномочий с PHP (другой идентификатор пользователя?). Для программы записи на Linux нужно rw-разрешение к файлу устройств.

2
ответ дан 11 November 2019 в 09:41

Другие вопросы по тегам:

Похожие вопросы: