Configurando sua gravadora no Linux

Galera, neste tutorial, estarei explicando como configurar sua gravadora cd CDROM de acordo com o CD Writing HOWTO. Também mostro como gravar um CD de dados on-the-fly. Boa Leitura!

[ Hits: 24.833 ]

Por: Neimar Lima de Ávila em 25/10/2003


Considerações gerais



Baseado no CD-Writing HOWTO escrito por Winfried Trümper em 19 de setembro de 1999, v2.8.8.

Configurando a Gravadora


Muitas gravadoras de CD-ROM são atualmente suportadas pelo Linux. A lista não é completa porque os drivers são genéricos e por isso a cada dia se descobre uma nova gravadora que o Linux suporta. A melhor maneira de saber se a sua é suportada é testando.

Para habilitar a sua gravadora para gravar CD-ROMs, você deve recompilar o kernel. As opções são específicas para 3 tipos de gravadoras: as IDE/ATAPI, SCSI e de porta paralela (ou externas). Olhe a tabela abaixo e selecione os drivers do kernel, como indicados:
  • Grupo;
  • Descrição;
  • Nome do Módulo SCSI IDE/ATAPI;
  • Porta Paralela.


BLOCK Enhanced IDE/MFM/RLL Y
BLOCK IDE/ATAPI CDROM ide-cd M
BLOCK SCSI hostadaptor emulation ide-scsi M
BLOCK Loopback device loop Y/M Y/M Y/M
PARIDE Parallel port device paride Y/M
PARIDE Parallel port ATAPI CD-ROMs M
PARIDE Parallel port generic ATAPI M
PARIDE (selecione o driver para a sua gravadora se precisar) Y
SCSI SCSI support scsi_mod Y/M Y/M
SCSI SCSI CD-ROM support sr_mod Y/M Y/M
SCSI Enable vendor-specific Y Y
SCSI SCSI generic support sg Y/M Y/M
SCSI (selecione o driver para a sua gravadora) Y
FS ISO 9660 CDROM filesystem iso9660 Y Y Y
FS Microsoft Joliet cdrom Y/M Y/M Y/M

Entre os drivers que se pode escolher, colocar dentro do kernel (Y) ou como módulo (M), por preferência minha, é melhor colocar dentro do kernel, com exceção dos módulos SCSI para gravadoras IDE/ATAPI, que devem ser colocados como módulos para permitir o uso da gravadora como leitora de CD-ROM comum.

Os módulos SCSI são usados pelas gravadoras IDE porque o software de gravação do Linux somente suporta SCSI. Para resolver esse problema, criaram um emulador de SCSI para gravadoras IDE.

Depois de escolher esses drivers, recompile o kernel.

Para gravadoras IDE/ATAPI, adicione essas linhas ao arquivo /etc/modules.conf ou /etc/conf.modules:

alias scd0 sr_mod
alias scsi_hostadaptor ide-scsi
options ide-cd ignore=hdd

A última linha se refere ao drive do cdrom, no caso o hdd ou slave da IDE.

ATENÇÃO: Para usar a gravadora como um CD-ROM comum, comente a última linha do arquivo acima, digite depmod -a e carregue o módulo do CD-ROM, digitando modprobe ide-cd.

Reinicialize o computador.

    Próxima página

Páginas do artigo
   1. Considerações gerais
   2. Ativando os módulos
   3. Gravando CDROMs
   4. Resumindo
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Kernel otimizado? Porque não?

Projetos de software livre descontinuados: um problema com solução

Integração Contínua com Jenkins - Instalação (Parte 1)

Instalando e utilizando o Google Earth

Um tour pelos gerenciadores de downloads/uploads do Linux

  
Comentários
[1] Comentário enviado por fabio em 26/10/2003 - 01:50h

Achei interessante o comando para gravar CDs sem a necessidade de criar o ISO em disco, então criei um script para fazer isso automaticamente pra gente:

Queimando CDs on-the-fly
http://www.vivaolinux.com.br/scripts/verScript.php?codigo=209

[2] Comentário enviado por lordello em 26/10/2003 - 22:13h

Só gostaria de acrescentar uma coisa!
Na grande maioria das distro é nescessário recompilar o kernel, pois elas já vêm com o suporte nescessário. No slackware o suporte a gravadoras de cd é completo, podendo ser usado o próprio kernel bare.i, pois ele tem algum suporte scsi compilado como módulo. O mesmo para o Conectiva9 que usei.
Antes de mandar o usuário, que muitas vezes não enetende do sistema, recompilar o kernel deve-se verificar o suporte nativo da distro!
falow!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts