Eu estava com problemas no meu CDRW e segui os passos do PR da CL http://www.conectiva.com.br/suporte/pr/hardware.cdrom.cdrw.html
E mesmo assim n�o consegui fazer o CDRW funcionar direito(kernel 2.4.18), ou o cdrecord reconhecia o CDR ou eu tinha que adcionar manualmente o modulo ide-cd e remover o resto dos m�dulos (sg, ide-scsi etc) para poder montar o CDRW. Antes tb com o kernel original da distro (CL 7.0)eu n�o conseguia fazer o CDR funcionar direito, pois ele s� montava e n�o gravava. Seguindo passo a passo o PR, quando eu tentava montar o CDRW terminava neste erro: scsi0 : SCSI host adapter emulation for IDE ATAPI devices Vendor: IOMEGA Model: ZIP 100 Rev: 23.D Type: Direct-Access ANSI SCSI revision: 00 Vendor: MATSHITA Model: CD-RW CW-7586 Rev: 1.08 Type: CD-ROM ANSI SCSI revision: 02 Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0 sda : READ CAPACITY failed. sda : status = 0, message = 00, host = 0, driver = 28 Current sd00:00: sense key Not Ready Additional sense indicates Medium not present sda : block size assumed to be 512 bytes, disk size 1GB. sda: I/O error: dev 08:00, sector 0 I/O error: dev 08:00, sector 0 unable to read partition table /lib/modules/2.4.18/kernel/drivers/scsi/sr_mod.o: insmod block-major-11 failed modprobe: Can't locate module char-major-97 server last message repeated 3 times server insmod: /lib/modules/2.4.18/kernel/drivers/scsi/sr_mod.o: insmod block-major-11 failed server kernel: ide-scsi: hdc: unsupported command in request queue (0) server kernel: end_request: I/O error, dev 16:00 (hdc), sector 64 server kernel: isofs_read_super: bread failed, dev=16:00, iso_blknum=16, block=32 server kernel: Device not ready. Make sure there is a disc in the drive. [continua...] E uma mensagem no terminal dizendo que sd0 n�o era um dispositivo v�lido, a documenta��o http://www.conectiva.com.br/suporte/pr/hardware.cdrom.cdrw.html esta correta mas ainda falta algumas informa��es para os mais leigos que � a necessidade de se adcionar o comando hdc=ide-scsi(hdc � aonde o meu CDR se encontra) no /boot/grub/mnu.lst. e fazer um reboot. Ap�s adcionar a entrada: title = Conectiva Linux 7.0 2.4.18 Iptables (SMP) kernel = (hd0,1)/boot/linux-2.4.18 root=/dev/hda2 hdc=ide-scsi vga=788 O sistema funciona perfeitamente como mostrava o PR, mostrando corretamente a mensagem como demostra o PR: [root@server log]# dmesg|grep -i scsi SCSI subsystem driver Revision: 1.00 request_module[scsi_hostadapter]: Root fs not mounted scsi0 : SCSI host adapter emulation for IDE ATAPI devices Type: Direct-Access ANSI SCSI revision: 00 Type: CD-ROM ANSI SCSI revision: 02 Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0 Attached scsi CD-ROM sr0 at scsi0, channel 0, id 1, lun 0 sr0: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray Tb n�o � necess�rio carregar nenhum m�dulo manualmente como demonstra a documenta��o, uma vez que vc adcione estas linhas no /etc/modules.conf pre-install ide-scsi pre-install sg pre-install sr_mod modprobe ide-scsi pre-install ide-scsi modprobe ide-cd E esta entrada no /etc/fstab /dev/sr0 /mnt/cdrom iso9660 defaults,user,noauto 0 0 O kernel vai automaticamente carregar os m�dulos necess�rios automaticamente dependendo da necessidade, vc pode montar ou gravar na unidade sem ter que se preocupar com m�dulos. Ex, unidade cd CDRW montada com um CD dentro(CL 7.0 CD 1): [root@server log]# lsmod Module Size Used by nls_iso8859-1 2848 1 (autoclean) sr_mod 13152 2 (autoclean) ide-scsi 7392 1 cdrom 26656 0 (autoclean) [sr_mod] via-rhine 12224 2 (autoclean) mii 1040 0 (autoclean) [via-rhine] emu10k1 51616 0 ac97_codec 9264 0 [emu10k1] Ex, desmontando a unidade e chamando cdrecord -scanbus [root@server log]# cdrom.off (atalho para umount /mnt/cdrom) [root@server log]# cdrecord -scanbus Cdrecord 1.11a13 (i686-pc-linux-gnu) Copyright (C) 1995-2001 J�rg Schilling Linux sg driver version: 3.1.22 Using libscg version 'schily-0.5' scsibus0: 0,0,0 0) 'IOMEGA ' 'ZIP 100 ' '23.D' Removable Disk 0,1,0 1) 'MATSHITA' 'CD-RW CW-7586 ' '1.08' Removable CD-ROM 0,2,0 2) * 0,3,0 3) * 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 7) * [root@server log]# lsmod Module Size Used by sg 28816 0 (autoclean) nls_iso8859-1 2848 0 (autoclean) sr_mod 13152 0 (autoclean) ide-scsi 7392 0 cdrom 26656 0 (autoclean) [sr_mod] via-rhine 12224 2 (autoclean) mii 1040 0 (autoclean) [via-rhine] emu10k1 51616 0 ac97_codec 9264 0 [emu10k1] Gravando um CD: [root@server log]# lsmod Module Size Used by sg 28816 1 (autoclean) nls_iso8859-1 2848 0 (autoclean) sr_mod 13152 0 (autoclean) ide-scsi 7392 1 cdrom 26656 0 (autoclean) [sr_mod] via-rhine 12224 2 (autoclean) mii 1040 0 (autoclean) [via-rhine] emu10k1 51616 0 ac97_codec 9264 0 [emu10k1] Mais uma coisa que eu achei interesante confirmar � que se vc retirar o comando hdc=ide-scsi do seu /boot/grub/menu.lst e reiniciar o sistema sem a op��o, o seu cdrom vai funcionar normalmente. Eu retirei para reproduzir os erros novamente, mas n�o consegui, pois na hora que precisava que ele desse erro funcionou perfeitamente, tanto para montar como para gravar CD. Espero que tenha ajudado :) Wellington Terumi Uemura Assinantes em 16/03/2002: 2239 Mensagens recebidas desde 07/01/1999: 158430 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
