Настройка DVD-привода под FreeBSD
Проверяем наличие сидирома
#cdrecord -scanbus
При его отсутствии получаем нечто типа
Cdrecord-Clone 2.01 (i386-unknown-freebsd7.0) Copyright (C) 1995-2004 JЖrg Schilling
Using libscg version 'schily-0.8'.
scsibus0:
0,0,0 0) '' '' '' Removable Disk
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
Делаем следующее:
в /boot/loader.conf пишем:
atapicam_load="YES"
cd9660_iconv_load="YES"
Можно подгрузить этот модуль руками, но лучше перезагрузиться.
Даем команду
sysctl hw.ata.atapi_dma="1"
Необходимое условие — юзер, от имени которого выполняется запись, должен быть в группе пользователей operator
Добавляем:
[cc lang=»bash»]pw groupmod operator -m _имя_пользователя_[/cc]
Если не хотим добавлять — выставляем права на устройство 0666
дописываем в файл /etc/devfs.conf строки:
perm cd0 0660
perm pass* 0660
perm xpt0 0660
Проверяем:
#cdrecord -scanbus
Cdrecord-Clone 2.01 (i386-unknown-freebsd6.2) Copyright (C) 1995-2004 JЖrg Schilling
Using libscg version 'schily-0.8'.
scsibus2:
2,0,0 200) '_NEC ' 'DVD_RW ND-4550A ' '1.06' Removable CD-ROM
2,1,0 201) *
Ну а для использования по назначению всего этого хозяйства с удобной графикой можно использовать программку K3b :)
upd: Заметка эта старая (судя по версии оси :) ), на 7.2 тот же самой дивидюк определился совершенно по другому и стал нормально работать из под рядового пользователя системы (чего за ним раньше не наблюдалось). Вышеизложенное останется в первозданном виде в качестве истории :) Ну и сейчас он у меня определяется так:
cdrecord -scanbus
Cdrecord-Clone 2.01 (i386-unknown-freebsd7.2) Copyright (C) 1995-2004 JЖrg Schilling
Using libscg version 'schily-0.8'.
scsibus1:
1,0,0 100) 'MATSHITA' 'DVD-RAM UJ-860S ' '1.00' Removable CD-ROM
1,1,0 101) *