[Ubuntu-BR] Dispositivos USB
Will
ff9will em gmail.com
Quinta Dezembro 20 17:00:52 UTC 2007
Já teve um tópico sobre isso:
_________________________________
*[Ubuntu-BR] Pendrive kingston X Gutsy*
Caros,
Estou com um problema chato no gutsy: não consigo montar de maneira alguma
um pendrive Kingston Data Traveler!
Eu espeto o pendrive e espero a montagem automática, mas nada acontece.
então tento montar na mão mesmo, também não dá certo! Quando rodo um
'lsusb', ele nao me retorna nada.
Isso é estranho porque consigo montar um Mp3 player na boa, mas nao consigo
montar o pendrive. OBS: Estou bootando o sistema com as opções 'noapic' e
'irqpool' ativas, será esse o meu problema?
desde já agradeço,
Peter.
_____________________________________________________________
Caro Peter, bom dia...
Tenho um datatraveler de 4 gigas e monta na boa.. sem problemas.. Não estou
com nenhuma opção específica de boot... apenas o default..
Para testar, montei ele e rodei o lsusb.. segue a saída..
# =-=-=
root em bohrer-laptop:/# lsusb
Bus 005 Device 003: ID 13fe:1d00
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
root em bohrer-laptop:/#
# =-=-=
Como que voce tentou montar ele na mao? Algo parecido com isso?
mount -t auto /dev/sdb1 /mnt
Caso tenha sido diferente, tente da forma acima..
Caso não funcione, tente dar um cfdisk /dev/sdb afim de verificar se existem
partições nesse seu pendrive..
Feito isso tudo, poste novamente as respostas..
Um abraço
_________________________________________________________
Olá, Bohrer.
Fiz o que você sugeriu, montando o pendrive na mão, mas me foi retornado
isso:
"mount: /dev/usb1 não é um dispositivo de blocos"
Quando rodei o cfdisk, me foi retornada a seginte mensagem de erro:
"last_lba(): I don't know how to handle files with mode 20660"
O lsusb retorna isso:
---
root em mordor:~# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
---
Indicando que não há nenhum dispositivo espetado nas portas USB, mas o
pendrive está lá!
Então, como o problema poderia estar relacionado com a existencia de
partições no pendrive, recorri a uma máquina windows e formatei o pendrive,
voltei ao Ubuntu, refiz os procedimentos e nada mudou.
Estranho, muito estranho... Estou fazendo uma pesquisa na internet a
respeito, mas até agora não houve resultados...
Muito obrigado pela ajuda.
Abraços;
Caro Peter..
Apenas um detalhe na saída do mount que voce reportou..
[ "mount: /dev/usb1 não é um dispositivo de blocos" ]
Onde se lê /dev/usb1, acredito que deveria constar sdb1.. o sdb1 inclusive
deve ser usado na motagem do pen drive.. apenas confira se voce usou usb1 ou
sdb1 no comando da montagem.. pelo menos aqui no meu note, o primeiro device
usb é o sdb1..
Bom, sobre a saída do lsusb, realmente me parece que ela não acusa a
existência de nenhum pen drive.. estranho, muito estranho : \
Voce chegou a tentar voltar as opções de boot para as 'defaults'?
Um abraço
Bohrer
Pois é, sempre tive está duvida, por favor como saber em qual /dev
devo montar o pen? No 7-10 é sdb1 se tiver apenas um hd, já no 7-04 é
sda1 e por aí vai com suas infinitas variantes...
Abçs,
Zandre.
Caro Zandre
Se o device ja estiver montado, basta digitar o comando mount... ele informa
todos os devices montados, pontos de montagem e dispositivo...
Caso o device não esteja montando, temos duas opções bem parecidas...
A primeira opção é a saída do dmesg.. algo mais ou menos como isso:
# =-=-=
root em bohrer-laptop:/home/bohrer# dmesg | grep sdb
[27447.728000] sd 2:0:0:0: [sdb] 8060928 512-byte hardware sectors (4127 MB)
[27447.728000] sd 2:0:0:0: [sdb] Write Protect is off
[27447.728000] sd 2:0:0:0: [sdb] Mode Sense: 23 00 00 00
[27447.728000] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[27447.728000] sdb: sdb1
[27447.732000] sd 2:0:0:0: [sdb] Attached SCSI removable disk
root em bohrer-laptop:/home/bohrer#
# =-=-=
Claro que se não se souber sobre qual device estamos falando [ sda, sdb,
enfim.. ] basta digitar o dmesg sem o '| grep sdb'.. dessa forma,
logicamente um volume maior de informações será jogado para a tela.. mas
basta procurar..
A seguda opção é a saída do arquivo messages.. que fica em
/var/log/messages..
Basta dar um cat /var/log/messages | grep sdb ou então um cat
/var/log/messages | less e ir procurando as saídas sobre o pen-drive.. algo
mais ou menos como
# =-=-=
Dec 19 09:13:15 bohrer-laptop kernel: [27447.724000] sd 2:0:0:0: [sdb]
8060928 512-byte hardware sectors (4127 MB)
Dec 19 09:13:15 bohrer-laptop kernel: [27447.728000] sd 2:0:0:0: [sdb] Write
Protect is off
Dec 19 09:13:15 bohrer-laptop kernel: [27447.728000] sd 2:0:0:0: [sdb]
8060928 512-byte hardware sectors (4127 MB)
Dec 19 09:13:15 bohrer-laptop kernel: [27447.728000] sd 2:0:0:0: [sdb] Write
Protect is off
Dec 19 09:13:15 bohrer-laptop kernel: [27447.728000] sdb: sdb1
Dec 19 09:13:15 bohrer-laptop kernel: [27447.732000] sd 2:0:0:0: [sdb]
Attached SCSI removable disk
# =-=-=
Sempre tomei como base essas referências...
Um abraço
Bohrer
Boa tarde Bohrer;
Quanto as opções de boot do sistema, troquei as opções 'noapic
irqpool' por 'defaults' e pasmem, o sistema bootou normalmente (o que
eu achei que não iria acontecer), e o pendrive montou perfeitamente,
sem nem ao menos presisar usar o terminal!
Você sugeriu o "dmesg | grep sdb1"
---
root em mordor:~# dmesg | grep sdb1
[ 19.372000] sdb: sdb1
[ 97.308000] sdb: sdb1
---
No mais, o problema foi resolvido! Muito obrigado Bohrer pela paciência!
Até mais.
Beleza!
Precisando, entre em contato...
Um abraço
Bohrer
To com o mesmo problema com um Data Traveler de 2G, espeto ele e vem uma
mensagem:
Não foi possível montar o volume
Detalhes:
mount:wrong fs type, bad option, bad superblock on /dev/sdb1, missing
codepage or helper program, or other error In some cases useful info
found in syslog -try dmesg | tail to go
jayme em jayme-notebook:~$ lsusb
Bus 003 Device 003: ID 13fe:1d00
Bus 003 Device 002: ID 0402:5602 ALi Corp.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Consegui montar com o :
mount -t auto /dev/sdb1 /mnt
e com :
sudo mount -t msdos /dev/sdb1 /mnt/usb
Porém somente como leitura e com os nomes extensos com o ~.
Gostaria de saber como fazer prá ele reconhecer automaticamente e sem eu
ter que montar ou desmontar pq ficar sem gravar no Pen Drive é fogo.
att.
Jayme Ayres
Tente o comando:
cat /proc/bus/usb/devices
Se a interface estiver ativada vai ficar assim:
T: Bus=05 Lev=01 Prnt=01 Port=05 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=13fe ProdID=1d00 Rev= 1.00
S: Manufacturer=Kingston
S: Product=DataTraveler 2.0
S: SerialNumber=5B741BA4A447
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=200mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
Se não estiver ativada fica assim:
T: Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 8
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.15-29-686 ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:00:10.4
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms
Obs.:Pode ser que o seu pendrive tenha USB 2.0 e sua interface suporte
apenas USB 1.1, não sei se isso interfere, mas talvez ajude se vc verificar
qual interface está usando:
Isso fica evidente nestas linhas:
T: Bus=05 Lev=01 Prnt=01 Port=05 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
Já uma interface de USB 1.1 ficaria assim:
T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
Espero ter ajudado.
--
Williams - ff9will em gmail.com
Visite meu blog - http://omnixonline.blogspot.com
Omnix, O Ubuntu brasileiro
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Tenho esse problema também, o lsusb nem reconhece meu pendrive, é como
se as USBs estivessem mortas (mesmo para um mouse laser e um disco
externo). Se eu bootar sem o noapic funciona, mas trava na maioria das
vezes (na realidade, só não trava sem o noapic se tiver algo ligado a
saída SVIDEO). Sim, eu sei. Estranho³
Abraços
Brother se nao monta faça o seguinte
pra listar todos dispositivos de disco na maquina
sudo fdisk -l
se for /dev/sdb1 pra montar precisa de uma partição
crie sudo mkdri /media/pendrive
pra montar
sudo mount -t vfat /dev/sdb1 /media/pendrive
pronto
lsusb nao é pra dizer que reconheceu,
pra vc ver se o pendrive existe no sistema tem que dar um sudo fdisk -l
ele vai aparecer ai vc monta como eu expliquei no outro email
acabei fazendo um tutorial que pode ajuda-lo
http://www.xjulio.info/blog/como-configurar-um-hd-externo-usb-ou-pen-drive-no-kubuntu-e-ubuntu
Julio
Eita!
Julio meu filho, que entusiasmo, hehehe!
Mandou Bem!! Precisamos de mais uns 50 Julios Cardoso e o Brasil inteiro vai
usar Linux!!!
Andei olhando o seu site.. Mto bom!
Pq não se inscreve pro Planeta? Tamos precisando de sangue novo!
http://wiki.ubuntubrasil.org/Planeta/Regras
Abraços!!!
Olá Júlio,
Muito bom o seu tutorial, funcionou e montou com o mount -t vfat (antes
eu estava usando -t msdos), porém ele não me permite gravar no pendrive :-(
Gostaria de saber se tem como ele reconhecer o pendrive quando eu o
conecto e claro, ter permissão para gravar.
Jayme Ayres
Se por algum problema não foram carregados os módulos usb, eles podem ser
carregados manualmente:
# modprobe ehci-hcd
# modprobe ohci-hcd
# modprobe uhci-hcd
# mount -t usbfs /proc/bus/usb /proc/bus/usb
# modprobe *usb-storage*
Nesta ordem...
Quaisquer dúvidas acessem esse link:
http://www.guiadohardware.net/tutoriais/acessando-dispositivos-usb-escrevendo-regras/configurando-manualmente.html
More information about the ubuntu-br
mailing list