Скажите, пожалуйста, что нужно добавить в ядро для поддержки CD-RW? В CD-writing howto написано, что надо подключить модуль ide-scsi. Я хочу включить в ядро, так как модулями не балуюсь... Но где?
обязательно ВЫКЛЮЧАЕШЬ ata-cdrom (или atapi - не помню как там пишется). ВКЛЮЧАЕШЬ в ядре scsi, scsi-эмуляцию и scsi-cdrom. первое надо для того, что если не модули - то atapi-cdrom первым себе его прихватит.
Для ядер серии 2.6.х эмуляции scsi для поддержи записи не требуется. Поэтому ниже приводится сборка ядер серии 2.4.х:
Раздел ATA/IDE/MFM/RLL support, IDE, ATA and ATAPI Block devices:
<M> Include IDE/ATAPI CDROM support
<M> SCSI emulation support
Раздел SCSI support:
<M> SCSI support
--- SCSI support type (disk, tape, CD-ROM)
<M> SCSI disk support
(40) Maximum number of SCSI disks that can be loaded as modules
< > SCSI tape support
< > SCSI OnStream SC-x0 tape support
<M> SCSI CD-ROM support
[*] Enable vendor-specific extensions (for SCSI CDROM)
(8) Maximum number of CDROM devices that can be loaded as modules
<M> SCSI generic support
--- Some SCSI devices (e.g. CD jukebox) support multiple LUNs
[*] Enable extra checks in new queueing code
[*] Probe all LUNs on each SCSI device
[*] Verbose SCSI error reporting (kernel size +=12K)
[ ] SCSI logging facility
SCSI low-level drivers --->
2. Собираем и ставим в систему пакеты. Они входят в состав любого дистрибутива, кроме узкоспециализированных на работу с сетью:
cdda2wav
cdrdao
cdrecord
mkisofs
Это программы необходимы для создания образов дисков и записи.
3. Для ядер серии 2.4.х нужно передать в загрузчик строку о том, что наш привод работает как scsi:
а) если у нас стоит lilo, то в /etc/lilo.conf добавляем строчку
append="hdX=ide-scsi"
и выполняем lilo
где X - буква вашего привода.
б) если у нас стоит grub, то в /etc/grub.conf добавляем напротив названия ядра строчку hdX=ide-scsi, например, вот так: