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
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)
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.