11.2. Определение адресов SCSI для записывающих дисководов CD и DVD

Проблема
В вашей системе используется ядро 2.4. Чтобы записать диск CD или DVD, необ ходимо знать адрес шины SCSI (параметр dev=) для вашего устройства записи.
Решение
Команда cdrecord -scanbus вернет необходимую информацию. Конфигурация отдель ной системы с CD/DVD-ROM и устройством записи CD может выглядеть так:
$ cdrecord -scanbus
Cdrecord 1.10 (i686-pc-1inux-gnu) Copyright (C) 1995-2001 Jrg Schilling
Linux sg driver version: 3.1.24
Using libscg version 'schily-0.5'
scsibusO:
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) *
'
Устройства записи DVD выглядят так:
1.2,0 2) 'PIONEER ' 'DVD-ROM DVD-303 ' '1.09' Removable CD-ROM
Первые три числа задают шину SCSI, код устройства и код LUN (Logical Unit
Number) соответственно. Четвертое число снова повторяет код устройства. В па раметре cdrecord нужно передать три первых числа в следующем формате:
dev=0.1,0
Комментарий
Для выполнения команды cdrecord необходимы привилегии root. Чаще всего для
того, чтобы пользователи могли использовать cdrecord, в системе создается груп па cdrecord.
В документации иногда встречается запись вида
dev=1.0
Начальный 0 для нулевой шины SCSI часто не указывается. И все же проще
ввести лишнюю цифру и не оставить ни малейшей неоднозначности.
В ядре 2.6 отдельно задавать код устройства не нужно. В командной строке
достаточно передать имя /dev:
$ cdrecord dev=/dev/hdc <командьр>
См. также
cdrecord(l).