[Resolvido] Ubuntu não reconheçe mais pendrive

Iniciado por CássioMoraes, 30 de Agosto de 2010, 12:24

tópico anterior - próximo tópico

CássioMoraes

Não fui eu que criei essas pastas e elas estão vazias, tanto com o pen plugado como sem o pen.

irtigor

Remova o pendrive, pluge-o novamente e digite os seguintes comandos (cole as saídas aqui).

mount


ls -la /dev/ | grep ^b


dmesg | tail -50


Tem disquete? Se existir desabilita temporariamente na bios e vê se funciona.

CássioMoraes

Não tem disquete, esqueci de mencionar que pc é um notebook.
Comando ''mount":

cassio@cassio:~$ mount
/dev/sda6 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/dev/sda1 on /media/sda1 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
/dev/sda5 on /media/sda5 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/cassio/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=cassio)


Comando "ls -la /dev/ | grep ^b":
cassio@cassio:~$ ls -la /dev/ | grep ^b
brw-rw----   1 root disk      7,   0 2010-09-02 22:44 loop0
brw-rw----   1 root disk      7,   1 2010-09-02 22:44 loop1
brw-rw----   1 root disk      7,   2 2010-09-02 22:44 loop2
brw-rw----   1 root disk      7,   3 2010-09-02 22:44 loop3
brw-rw----   1 root disk      7,   4 2010-09-02 22:44 loop4
brw-rw----   1 root disk      7,   5 2010-09-02 22:44 loop5
brw-rw----   1 root disk      7,   6 2010-09-02 22:44 loop6
brw-rw----   1 root disk      7,   7 2010-09-02 22:44 loop7
brw-rw----   1 root disk      1,   0 2010-09-02 22:44 ram0
brw-rw----   1 root disk      1,   1 2010-09-02 22:44 ram1
brw-rw----   1 root disk      1,  10 2010-09-02 22:44 ram10
brw-rw----   1 root disk      1,  11 2010-09-02 22:44 ram11
brw-rw----   1 root disk      1,  12 2010-09-02 22:44 ram12
brw-rw----   1 root disk      1,  13 2010-09-02 22:44 ram13
brw-rw----   1 root disk      1,  14 2010-09-02 22:44 ram14
brw-rw----   1 root disk      1,  15 2010-09-02 22:44 ram15
brw-rw----   1 root disk      1,   2 2010-09-02 22:44 ram2
brw-rw----   1 root disk      1,   3 2010-09-02 22:44 ram3
brw-rw----   1 root disk      1,   4 2010-09-02 22:44 ram4
brw-rw----   1 root disk      1,   5 2010-09-02 22:44 ram5
brw-rw----   1 root disk      1,   6 2010-09-02 22:44 ram6
brw-rw----   1 root disk      1,   7 2010-09-02 22:44 ram7
brw-rw----   1 root disk      1,   8 2010-09-02 22:44 ram8
brw-rw----   1 root disk      1,   9 2010-09-02 22:44 ram9
brw-rw----   1 root disk      8,   0 2010-09-02 22:44 sda
brw-rw----   1 root disk      8,   1 2010-09-02 22:44 sda1
brw-rw----   1 root disk      8,   2 2010-09-02 22:44 sda2
brw-rw----   1 root disk      8,   5 2010-09-02 22:44 sda5
brw-rw----   1 root disk      8,   6 2010-09-02 22:44 sda6
brw-rw----   1 root disk      8,   7 2010-09-02 22:44 sda7
brw-rw----+  1 root cdrom    11,   0 2010-09-02 22:44 sr0


Comando "dmesg | tail -50":
cassio@cassio:~$ dmesg | tail -50
[  747.284063] eth0: auto-negotiating...
[  757.308069] eth0: auto-negotiating...
[  767.332093] eth0: auto-negotiating...
[  777.356046] eth0: auto-negotiating...
[  787.380060] eth0: auto-negotiating...
[  797.404052] eth0: auto-negotiating...
[  807.428066] eth0: auto-negotiating...
[  817.452049] eth0: auto-negotiating...
[  827.476061] eth0: auto-negotiating...
[  837.500047] eth0: auto-negotiating...
[  847.524091] eth0: auto-negotiating...
[  857.548076] eth0: auto-negotiating...
[  867.572058] eth0: auto-negotiating...
[  877.596066] eth0: auto-negotiating...
[  887.620110] eth0: auto-negotiating...
[  897.644054] eth0: auto-negotiating...
[  907.668070] eth0: auto-negotiating...
[  917.692144] eth0: auto-negotiating...
[  927.716047] eth0: auto-negotiating...
[  937.740048] eth0: auto-negotiating...
[  947.764045] eth0: auto-negotiating...
[  957.788162] eth0: auto-negotiating...
[  967.812065] eth0: auto-negotiating...
[  977.836056] eth0: auto-negotiating...
[  987.860042] eth0: auto-negotiating...
[  997.884361] eth0: auto-negotiating...
[ 1007.908067] eth0: auto-negotiating...
[ 1017.932045] eth0: auto-negotiating...
[ 1023.936077] usb 2-1: new full speed USB device using ohci_hcd and address 4
[ 1025.395372] usb 2-1: configuration #1 chosen from 1 choice
[ 1027.956409] eth0: auto-negotiating...
[ 1037.980093] eth0: auto-negotiating...
[ 1048.004046] eth0: auto-negotiating...
[ 1058.028087] eth0: auto-negotiating...
[ 1068.053158] eth0: auto-negotiating...
[ 1078.076055] eth0: auto-negotiating...
[ 1088.100271] eth0: auto-negotiating...
[ 1098.124052] eth0: auto-negotiating...
[ 1108.148054] eth0: auto-negotiating...
[ 1118.172248] eth0: auto-negotiating...
[ 1128.196362] eth0: auto-negotiating...
[ 1138.220042] eth0: auto-negotiating...
[ 1148.244060] eth0: auto-negotiating...
[ 1158.268050] eth0: auto-negotiating...
[ 1168.292057] eth0: auto-negotiating...
[ 1178.316151] eth0: auto-negotiating...
[ 1188.340060] eth0: auto-negotiating...
[ 1198.364066] eth0: auto-negotiating...
[ 1208.388064] eth0: auto-negotiating...
[ 1218.412042] eth0: auto-negotiating...

irtigor

Com o pendrive plugado

lsmod | egrep '*_hcd|usb'


Cole aqui.

CássioMoraes

Comando "lsmod | egrep '*_hcd|usb'":

cassio@cassio:~$ lsmod | egrep '*_hcd|usb'
usbhid                 36110  0
hid                    67032  1 usbhid

irtigor

Vamos tentar algumas coisas...

Primeiro módulos.

Remova o pendrive e digite:

sudo modprobe -v ehci_hcd
sudo modprobe -v uhci_hcd
sudo modprobe -v usb_storage

Repita

lsmod | egrep '*_hcd|usb'


E então plugue o pendrive e veja se funcionou. Se nada aconteceu, mas os módulos foram carregados, remova o pendrive e instale

sudo apt-get install pmount libpmount0.0


Se não funcionar remova o pacotes

sudo apt-get purge pmount libpmount0.0

Ai copie as saídas aqui. Outra coisa que eu ainda não perguntei, tá usando o ndiswrapper?

CássioMoraes

Finalmente funcionou, eu estou usando o ndiswrapper sim.

Muito obrigado ao usuário irtigor e a todos que que me ajudaram.

irtigor

O que exatamente funcionou? Reinicia o pc pra e vê se continua, se foram os modulos vai parar de funcionar, ai você vai ter que adicionar no /etc/modules.

Pelo que eu vi é o ndiswrapper que atrapalha.

CássioMoraes

Depois de adicionar os módulos o Ubuntu encontro o pen e monto ele com permissões root.
Depois de reiniciado realmente parou de funcionar. Já adicionei os módulos no /etc/modules e agora ta tranquilo.

Obrigado!

marcpolz

Tenho o mesmo problema, e estes últimos passos deram certo. Apenas nao sei como colocar os modulos no arquivo modules. Como devo proceder?