Не буду вас грузить анализом, поэтому кратко
Отбрасываем несущественное, оставляем нужное:
Смотреть нужно сразу три вывода на предмет
- Host adapter (Host, HA)
- ID (id, scsi_id)
Второй вывод первого сообщения и конфиг во втором, говорит что устройство для оптических дисков сконфигурировано правильно. И финалом, кратко, команда nerocmd сообщает об этом (см. HA - host_adapter, хост адаптер и ID - id, scsi_id ).
Дал команду: lshw -sanitize -class disk, но получил ошибку:
[root@van-der-graaf ~]# lshw -sanitize -class disk
-bash: lshw: команда не найдена
[root@van-der-graaf ~]# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: ACSC2M128S25 Rev: 1120
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi3 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: WDC WD3200BEVT-2 Rev: 1A11
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi5 Channel: 00 Id: 00 Lun: 00
Vendor: TSSTcorp Model: CDDVDW SN-208BB Rev: SB00
Type: CD-ROM ANSI SCSI revision: 00
[root@van-der-graaf ~]# cat /proc/scsi/sg/device_strs
ATA ACSC2M128S25 1120
ATA WDC WD3200BEVT-2 1A11
TSSTcorp CDDVDW SN-208BB SB00
[root@van-der-graaf ~]# nerocmd --list-drives
Sorry, your demo version has expired !
No valid serial number has been found.
...
HA ID Device Underrun Protection Host Adapter Name
-------------------------------------------------------------------------------
5 0 TSSTcorp CDDVDW SN-208BB Super Link usb-storage
-1 0 Image Recorder None Virtual Device
Ok.
конфигурационный файл .nero/config,
<Option name='Copy on the fly' type='boolean' value='false' />
<Option name='CD Copy source drive' type='scsi_device' device_name='TSSTcorp CDDVDW SN-208BB ' scsi_id='0' host_adapter='5' />
<Option name='CD Copy source drive read speed in KBs' type='integer' value='3600' />
<Option name='DVD Copy source drive' type='scsi_device' device_name='TSSTcorp CDDVDW SN-208BB ' scsi_id='0' host_adapter='5' />
<Option name='DVD Copy source drive read speed in KBs' type='integer' value='0' />
<Option name='Blu-ray Disc Copy source drive' type='scsi_device' device_name='' scsi_id='-1' host_adapter='-1' />
Также требуется вывод трёх команд:
владелец-группа-устройство
$ ls -l /dev/sg*
пользователь должен состоять в группах
$ groups | tr ' ' '\n' | grep ^cd
cdrom
cdwriter
Нелишним будет вывод
# lshw -sanitize -class disk
Когда и зачем нужны группы объясняют эти выводы:
Чтобы использовать программы прожига матриц пользователь должен состоять в группе
# ll `which wodim`
-rws--x--- 1 root cdwriter 399976 ноя 7 23:13 /usr/bin/wodim
точно так же как и для того чтобы использовать устройство
# ls -l /dev/{cdrom,sr0,sg*}
lrwxrwxrwx 1 root root 3 мар 20 03:15 /dev/cdrom -> sr0
crw-rw---- 1 root disk 21, 0 мар 20 03:15 /dev/sg0
crw-rw---- 1 root cdrom 21, 1 мар 20 03:15 /dev/sg1
brw-rw---- 1 user cdwriter 11, 0 мар 20 03:15 /dev/sr0
Если пользователь не будет состоять в группе или будет удалён из неё, программа прожига матриц сообщит об отказе в доступе даже несмотря на наличие самих устройств и файлов-устройств, - см. скриншот. Также смотреть первое сообщение топикстартера.
В контексте прилагаемого скриншота:
Устройство /dev/sg1, которое относится к оптическому приводу, требует наличия пользователя в группе cdrom
$ ls -l /dev/sg*
crw-rw---- 1 root disk 21, 0 мар 20 03:15 /dev/sg0
crw-rw---- 1 root cdrom 21, 1 мар 20 03:15 /dev/sg1
но пользователь не состоит в этой группе, поэтому программа на скриншоте сообщает об отказе в доступе
$ groups | tr ' ' '\n' | grep ^cd
cdwriter
Впрочем отказ в доступе может быть по нескольким причинам:
- Устройство в наличии но не поддерживается (не загружен ядерный модуль)
- Устройство не сконфигурировано или сконфигурировано неправильно
- Пользователь не состоит в группе доступа
Т.е. грубо говоря, если машина не едет, проверять нужно всё начиная от бензобака и аккумулятора.