LINUX.ORG.RU

CD-RW


0

0

Cdrecord говорил, что не находит драйвер. Я перекомпилил ядро, включив кое-что из SCSI. Теперь мой USB flash определяется нормально, получая SCSI ID 0,0,0. А TEAC мой он не видит. Старое ядро 2.6.4 поддерживает запись, но не знаю, какой пункт. Сейчас у меня vanilla-2.4.25. А то 2.6.4 - такая сыротень, там даже нет поддержки i845; поставил всё по минимому, а грузится 2.4.25 раз в 5 быстрее; с 2.4.25 наконец-то откомпилилась долбаная svgalib! Дык что со SCSI? append "hdc=ide-scsi" в LILO стоит.

★★

нафиг svgalib - framebuffer уже давно на дворе :) на самом деле все работает, причем нормально, быстро....

fortl
()

В ядре 2.6.5 (да и на более раних) включил все пункты что описаны в CD-Writing-HOWTO (http://linux.irtel.ru/HOWTO/CD-Writing-HOWTO.html) и все работает.Единственное что в новых ядрах указанные в ховто опции находятся в других разделах.

anonymous
()
Ответ на: комментарий от drish

Черт, опять вопрос при сборке потеряли. ;)
----------
Q:Как мне в линуксе заставить работать пишущий cdrom?

1. Сборка ядра:

Раздел 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 --->

Ставим в систему пакеты:

cdda2wav
cdrdao
cdrecord
mkisofs

(Или собираем из исходников cdrtools, если у нас не rpm-based система)

Они необходимы для создания образов дисков и записи.

Можно поставить графическую оболочку:

xcdroast (написана на gtk-1.2.x) или krecord (написана для QT на KDE)

В /etc/lilo.conf добавляем строчку
append="hdc=ide-scsi"
и выполняем lilo

jackill ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.