Re: atualizei o kernel 2.4.24->2.6.11 e o cdrom deixou de funcionar, dicas ?
Hamacker,
cara para descobrir qual é o seu cd faz o seguinte.
#dmesg |grep -i ROM
só como exemplo, no meu entre outras coisas apareceu o device "hdc",
note:
hdc: HL-DT-ST RW/DVD GCC-4480B, ATAPI CD/DVD-ROM drive
hdc: ATAPI 8X DVD-ROM CD-R/RW drive, 2048kB
no seu deve aparecer o device correspondente.
já o módulo de cdrom, no meu se chama ide_cd e não ide_cdrom.
para a descrição dele segue a saída do modinfo:
mac:~# modinfo ide_cd
filename: /lib/modules/2.6.11.11/kernel/drivers/ide/ide-cd.ko
description: ATAPI CD-ROM Driver
license: GPL
vermagic: 2.6.11.11 preempt K7 gcc-3.3
depends: ide-core,cdrom
parm: ignore:charp
Abr,
Leandro Santoro.
Em Qui, 2005-07-14 às 09:07 -0300, hamacker escreveu:
> comentando (usando o kernel 2.6.11)...
>
> Maxwillian Miorim escreveu:
> > A série 2.6 não necessita mais do ide-scsi para gravar, o problema dele
> > é que ele NEM CONSEGUE MONTAR o cdrom...
> >
> > 1º - Verifique se existe o dispositivo de bloco /dev/hdd e se o link
> > simbólico /dev/cdrom aponta para este arquivo:
> > # ls -l /dev | grep hdd && ls -l /dev | grep cdrom
> >
> > 2º - Remova o módulo e carregue-o novamente, passando os parâmetros,
> > como irq:
> > # rmmod ide-cdrom && modprobe ide-cdrom irq=15
> >
> marte:~# ls -l /dev | grep hdd && ls -l /dev | grep cdrom
> marte:~# rmmod ide-cdrom && modprobe ide-cdrom irq=1
> ERROR: Module ide_cdrom does not exist in /proc/modules
> marte:~#cat /etc/fstab
> proc /proc proc defaults 0 0
> /dev/sda3 / ext3 defaults,errors=remount-ro 0 1
> /dev/sda2 /boot ext3 defaults 0 2
> /dev/sda4 /home ext3 defaults 0 2
> /dev/sda1 none swap sw 0 0
> /dev/hdd /media/cdrom0 iso9660 ro,user,noauto 0 0
> /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
>
> > 3º - Tente montar como ROOT o cdrom e em seguida entrar como USUÁRIO
> > COMUM no ponto de montagem, por quê? Porque root tem permissões
> > irrestritas à tudo, e o usuário DEVE ser membro do grupo cdrom para
> > acessa-lo.
> >
> marte:~# mount -t iso9660 /dev/hdd /media/cdrom0
> mount: o dispositivo especial /dev/hdd não existe
>
> marte:~# mount -t iso9660 /dev/cdrom /media/cdrom0
> mount: o dispositivo especial /dev/cdrom não existe
>
> > 4º - Se ainda assim não funcionar considere a hipótese de recompilar seu
> > Kernel e procurar pelos módulos de CD-ROM (no menuconfig digite /cdrom,
> > como no vi[m]), adicionando-os.
> tem como saber se o kernel que estou usando já nao está com eles ?
> Fiquei com essa duvida até mesmo quando me disseram que precisaria
> emular scsi, porém precisava recompilar o kernel.
>
> >
> > 5º - Está usando algo como udev, automonter ou qualquer outra coisa que
> > possa se relacionar a motnagem de sistemas de arquivos? (responda apenas
> > se /dev/hdd existir)
> /dev/hdd não existe quando booto 2.6, porem existe quando booto com 2.4.
>
> Cruel o problema né.
Reply to: