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?!