Re: atualizei o kernel 2.4.24->2.6.11 e o cdrom deixou de funcionar, dicas ?
Em Qua, 2005-07-13 às 14:42 -0300, Leandro Santoro escreveu:
> hamacker,
>
> acho que a dica está certa. Dê uma olhada na configuração do kernel, e
> procure a entrada SCSI_CDROM_support veja se está habilitada.
>
> IF desabilitada então habilite ela e recompile o kernel,
> IF Módulo então carrega o módulo e tenta acessar o dispositivo,
> ELSE então não é isso :)
>
>
> Abr,
> Leandro Santoro
>
> ps.: foi mal pelos IFs, mas não resisti :)
>
> Em Qua, 2005-07-13 às 12:06 -0300, hamacker escreveu:
> > Olhando menu.lst o grub o kernel 2.4.27 nao tem nada de emulação scsi,
> > mas meu problema nem chegou a gravadora ainda. É que o CDROM/IDE
> > simplesmente deixa de funcionar.
> > Os modulos estão lá no /etc/modules :
> > original :
> > #ide-cd
> > #ide-detect
> > #ide-disk
> >
> > minha modificada
> > ide-cd
> > ide-disk
> > ide-generic
> > ide-detect
> > ide-disk
> > ide-scsi
> >
> > mas em ambos o cdrom deixa de funcionar quando 'booto' com kernel 2.6.
> > e é uma instalação padrão.
> > Mas com respeito a gravaçao eu fui lá e fiz um teste com o kernel 2.4 e
> > percebí que com nautilus burn:// ele realmente não grava só quer gerar
> > .iso, porém com o k3b a gravação funciona direitinho.
> >
> > Acho que vou ter que tambem aprender a fazer a emulação scsi no 2.4.
> > É que gostei do jeitão do nautlus. Algum link ?
> >
> > Heitor Mauricio escreveu:
> > > On 7/13/05, hamacker <sirhamacker@vidy.com.br> wrote:
> > >
> > >>Pois é, ontém fui atualizar uma maquina com o kernel original 2.4.24
> > >>(Debian 3.1r0a) para 2.6.11 (visto que a 2.6.8 nao funciona corretamente
> > >>com o modulo sata_sis) e o cdrom (que é uma gravadora LG cd/dvd) deixou
> > >>de funcionar.
> > >>É como se /dev/hdd como está no fstab não existisse.
> > >>E mesmo montando manualmente usando /dev/cdrom não funciona, ex:
> > >>mount -t iso9660 /dev/cdrom /mnt/diretorio-qualquer
> > >>
> > >>volto para o kernel 2.4 e tudo funciona direitinho, qual é o mistério,
> > >>alguem aqui provavelmente usa o da série kernel 2.6, como fez para o
> > >>cdrom funcionar ?
> > >
> > >
> > > Não seria porque nos 2.4.X o cd-rom é emulado como scsi e nos 2.6.X não??
> > > quando usava o 2.4, tinha uma linha no lilo parecida com
> > > "hdc=ide-scsi". não lembro agora...
> > >
> > >
Os Kerneis das séries 2.4 necessitam de emulação scsi o que não acontece
com os kerneis da série 2.6 (como já foi dito aqui a alguns dias atrás).
Nos kerneis 2.4 ao fazer a emulação scsi a localização do dispositivo
muda de /dev/hdx para /dev/scdx. Nos kerneis 2.6 a localização
permanece /dev/hdx já que estes não precisam de emulação. Estas mudanças
podem tornar inválidas as entradas do /etc/fstab no caso da mudança de
kernel. Sugiro, primeiramente, que verifique se o cdrom foi detectado no
boot:
$ dmesg | less
Para gravar nos kerneis 2.4 deve-se informar no boot ao kernel o
dispositivo que deverá ser emulado (hdx=ide-scsi). No entanto, me
estranha o fato de você ter conseguido gravar num kernel 2.4, com o k3b,
sem usar emulação. Não teria sido no 2.6?
--
mandioca
P.S. o que será de mim sem você, oh, mutt?!
Reply to: