Logotipo Dicas-L, por Ricardo Burile

Busca

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

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

 

Mão na Massa - Programação Shell

Assine a Lista Dicas-L

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

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

Stumble Upon Digg This Del.icio.us Twitter Recomendar este artigo a um amigo Entre em contato Formato PDF
Newsfeed RSS
Formato para impressão
StumbleUpon Digg Del.icio.us Twitter Recomendar Contato PDF RSS Imprimir

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.1 /5 (714 votos)

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 página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Aprenda Inglês em Casa
Metodo inovador e criativo, para quem tem pouco tempo. Veja os depoimentos de nossos alunos.
Saiba mais

Biblioteca

Desenvolvendo Websites com PHP
Por Juliano Niederauer

O Monge e o Executivo: uma História sobre a Essência da Liderança
Por James C. Hunter

Extreme Programming
Por Vinicius Manhaes Teles

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

O Vendedor de Sonhos
Por Augusto Cury

Segurança de Redes em Ambientes Cooperativos
Por Emilio Tissato Nakamura e Paulo Licio de Geus

O Conhecimento em Rede
Por Carlos Nepomuceno e Marcos Cavalcanti

Utilizando UML e Padrões
Por CRAIG LARMAN

Sistema de Banco de Dados
Por Abraham Silberschatz

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

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

Redes de Computadores e a Internet
Por James F. Kurose e Keith W. Ross

O Segredo
Por Rhonda Byrne

Os Segredos da Mente Milionária
Por T. Harv Eker

Construindo Sites com CSS e (X)HTML
Por Mauricio Samy Silva

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

Expressões Regulares: Uma Abordagem Divertida
Por Aurélio Marinho Jargas

Qualidade de Software
Por Andre Koscianski Michel dos Santos Soares

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

Enterprise Javabeans 3.0
Por Bill Burke, Richard Monson