Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Mão na Massa LDAP - 1 Profissional por Máquina
Configure um serviço de Diretórios baseado no servidor OpenLDAP!
Dia 6 de Dezembro - São Paulo
Saiba mais


 

Aprenda inglês em casa

Baixe gratuitamente as duas primeiras aulas

English for Reading and Listening

Receba por email, diariamente, mensagens contendo materiais para leitura e audição, incluindo arquivos no formato MP3 gravados por falantes nativos.

Saiba mais e faça sua inscrição

Você está aqui: Home  → Arquivo Dicas-L

 

Mão na Massa Nagios

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Publicar em del.icio.us

Configurando Dispositivos no Slackware

Colaboração: Renato Rudnicki

Data de Publicação: 21 de Dezembro de 2006

Algumas pessoas tem dificuldades em fazer funcionar dvd's, gravadores de cd's ou pendrives no linux, por isso criei este tutorial, para poder ajudar a essas pessoas. Aqui estou usando Slackware 10.2

Para você assistir dvd's no linux, antes é preciso configura-lo, (aqui estou usando um combo da LG):

Primeiramente temos que saber qual caminho aponta para nosso Combo, então abra um terminal e digite:

  cdrecord -scanbus

A tela que aparecerá será parecida com essa:

  root@dedao:~# cdrecord -scanbus
  Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
  Linux sg driver version: 3.1.25
  Using libscg version 'schily-0.8'.
  scsibus0:
  0,0,0     0) 'HL-DT-ST' 'RW/DVD GCC-4521B' '1.05' Removable CD-ROM
  0,1,0     1) *
  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@dedao:~# ls -l /dev/cdrom
  lrwxrwxrwx  1 root root 8 2006-03-17 04:44 /dev/cdrom -> /dev/sr0
  root@dedao:~# vi /etc/fstab
  skipping 3 old session files
  reading /etc/fstab

Se você tiver só uma unidade de cd-rom que seja cd-rom e cdrw ao mesmo tempo (um combo), o caminho que você ira inserir será "scd0", no /etc/fstab:

  /dev/cdrom       /mnt/cdrom       iso9660      auto,users,ro  1   1
  /dev/scd0        /mnt/dvd         iso9660      auto,users,ro  1   1

também é necessario emular o gravador de cd's como scsi no lilo, para que você possa conseguir gravar cd's, inserindo a seguinte linha no /etc/lilo.conf:

  append="hdc=ide-scsi"

obs: caso tenha gravadores de cd e leitor de dvd separado, insira a linha assim:

  append="hdb=ide-scsi hdd=ide-scsi"

salve as configuraçoes teclando F2 e depois digite "lilo" (sem aspas) para que ele seja subscrito.

Feito isso, terá que ser criado no o diretorio de dvd, então basta digitar:

  mkdir /mnt/dvd

Depois criaremos um link simbólico com o comando:

  # ln -sf /dev/scd0 /dev/dvd

Lembre-se, o "X" é onde encontra-se o seu DVD-ROM OK!? No meu caso é "hdd" (segunda IDE slave).

Para que você não tenha que ficar carregando manualmente os drivers do combo toda vez que iniciar o Linux vamos editar o arquivo:

  vi /etc/rc.d/rc.modules

insira no final desse arquivo a seguinte Linha:

  /sbin/modprobe ide-scsi

Depois temos que pegar alguns pacotes importantes para que nosso DVD funcione corretamente. No site http://www.linuxpackages.net com, baixe o pacote "libdvdcss", e depois que o download terminar, vá até está pasta onde você o salvou e digite:

  # installpkg libdvdcss-1.2.8-i486-1zeb.tgz

Lembre-se, este tipo de formato é próprio para o Slackware Linux.

e assim com os demais pacotes. Caso tenha alguma dificuldade em achar os pacotes, eles podem ser encontrados em www.linuxpackages.net ou você pode procura-lo no www.google.com.br/linux

Depois que tudo estiver instalado, basta dar o comando:

  # mount /mnt/dvd

e depois:

  # xine

e depois que terminar de assistir, desmonte o DVD com o comando:

  # eject /mnt/dvd

Para montar um pendrive no slackware, basta fazer o seguinte:

Primeiro carregue os seguinte módulos:

  # modprobe usb-ohci
  # modprobe usb-storage
  # modprobe usbcore

Para não ter que ficar carregando os modulos manualmente, pode se inserir eles no final do arquivo /etc/rc.d/rc.modules ;D

Depois crie um diretório chamando pen em /mnt, este diretório será onde iremos montar o pendrive.

  # mkdir /mnt/pen

Bom, agora é só montar seu pendrive:

  # mount -t usbdevfs usbdevfs /proc/bus/usb
  # mount -t vfat -o umask=0000 /dev/sda1 /mnt/pen

Pronto, seu pendrive já esta montando:

  # cd /mnt/pen
  # ls

Caso não queira se logar como root para montar o pendrive, basta inserir a seguinte linha no arquivo /etc/fstab:

  /dev/sda1 /mnt/pen vfat user,auto,umask=0000    0   0

Uma dica sobre disquetes. Sempre que montamos disquetes no linux, o nome dos arquivos sao alterados automaticamente. Para que não aconteca mais isso, modifique a linha no seu fstab da seguinte maneira:

  /dev/fd0 /mnt/floppy auto auto,users 0 0

Espero que isso facilite a vida de vocês. Caso tenham alguma dúvida, correção ou sugestão, podem me enviar um email para <renato people (a) gmail com>

Veja a relação completa dos artigos de Renato Rudnicki

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.05/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (589 votos)

Recomende este site
Recomendar este artigo


Versão para impressão


Opinião dos Leitores

rodrigo
28 Out 2008, 18:15
muito bom tutorial....
mas o seguinte, eu tenho o slackware 12.0 e eu não conceguia fazer funcionar o cd.. ele simplismente montava mas não dava pra ler... ai eu fui "fuçar" e achei um probleminha que vem junto com o slack, tinha uma linha em comentario no fstab, e essa linha era justamente o cdrom!
mas valeu, sem esse tuto ai eu ia demora mais para achar...flow e obrigado
Marcos Akio Katata
16 Abr 2008, 16:56
Otima ajuda para iniciantes em linux com alguma nocao basica de vi para editar estes arquivos.
Mas ao tentar executar o comando:
root@p18450:/# mount -t vfat -o umask=0000 /dev/sda1 /mnt/pen
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

exibiu esta mensagem acima. O que pode haver de errado?
evaristo
06 Ago 2007, 14:40
otimo conteudo
Vinícius Martins
09 Jul 2007, 19:33
Muito bom artigo.
Consegui acessar a memória do meu celular.
Abrs.
Renato Rudnicki
04 Fev 2007, 20:22
Lobão, qual a versão do Slackware que você está utilizando ?...Quando eu escrevi esse artigo, o Slackware em questão era o 10.2. Atualmente no 11, algumas coisas deste artigo acima não precisa ser feitas devido a nova versão do Kernel que acompanha o Slackware 11. Sobre "Aparece um erro que esta bloqueado.", você poderia ser mais específico e postar os erros ?....
Edjunior B. Machado
21 Dez 2006, 08:26
Qual a versão do kernel você utilizou para a configuração acima? 2.4?
Pelo que sei, a partir do kernel 2.6, é desnecessária a emulação de ide-scsi através da configuração no boot.
*Nome:
Email:
Me notifique sobre novos comentários nessa pagina
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Mão na Massa LDAP - 1 Profissional por Máquina
Configure um serviço de Diretórios baseado no servidor OpenLDAP!
Dia 6 de Dezembro - São Paulo
Saiba mais

Biblioteca

Redes - Guia Prático
Por Carlos. E. Morimoto

Hardware - o Guia Definitivo
Por Carlos. E. Morimoto

Kurumin 7 - Guia Prático
Por Carlos. E. Morimoto

Linux: Ferramentas Técnicas, 2ed
Por Carlos. E. Morimoto

VPN: Virtual Private Network
Por Lino Sarlo da Silva

MySQL - Guia do Programador
Por André Milani

Sistemas de Banco de Dados
Por Ramez E. Elmasri e Shamkant Navathe

Hardware PC: Guia de Aprendizagem Rápida
Por Carlos E. Morimoto

Extreme Programming
Por Vinicius Manhaes Teles

Google Hacking
Por JOHNNY LONG

Elite da Tropa
Por Luis Eduardo Soares, Andre Batista e Rodrigo Pimentel

Harry Potter e as Relíquias da Morte
Por J.K. Rowling

Manual Completo do Linux: Guia do Administrador
Por Evi Nemeth, Trent R. Hein, Garth Snyder

PHP para Quem Conhece PHP
Por Juliano Niederauer

O Conhecimento em Rede
Por Carlos Nepomuceno e Marcos Cavalcanti

Enterprise Javabeans 3.0
Por Bill Burke, Richard Monson

Redes de Computadores
Por Andrew S. Tanembaum

Marley e Eu: a Vida e o Amor ao Lado do Pior Cão do Mundo
Por John Grogan

Deus, um delírio
Por Richard Dawkins

Java: Como Programar
Por Harvey M. Deitel e Paul J. Deitel

Descobrindo o Linux: Entenda o Sistema Operacional GNU/Linux
Por Joao Eriberto Mota Filho

Use a Cabeça!: JSP & Servlets
Por Brian Bashan, Kathy Sierra, Bert Bates

1808
Por Laurentino Gomes

UML: Guia do Usuário
Por Grady Booch, James Rumbaugh e Ivar Jacobson