Montar pendrive

Publicado por Rafael Tudela em 15/08/2006

[ Hits: 101.906 ]

Blog: http://www.bitzero.com.br

 


Montar pendrive



Olá pessoal, esta dica é para aqueles que tentaram montar seu pendrive e não conseguiram ou para aqueles que querem fazer o pendrive aparecer graficamente sem precisar de montar/desmontar a unidade na unha.

Então vamos lá:

Primeiramente no shell digite o seguinte comando (com o pendrive conectado):

# dmesg

Uma série de informações deverá aparecer, releve-as e observe no final algo parecido deverá aparecer:
hub.c: new USB device 00:1f.2-2, assigned address 2
scsi1 : SCSI emulation for USB Mass Storage devices
  Vendor:           Model:                   Rev:     
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
SCSI device sda: 1998321 512-byte hdwr sectors (1023 MB)
sda: Write Protect is off
 sda: sda1 sda2 sda4
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
Estou usando o kernel 2.4.x, então meu device é o /dev/sda(1,2,...). No caso do kernel 2.6.x, o device seria /dev/uba(1,2,...).

Agora devemos carregar os módulos que controlam o dispositivo USB digitando os seguintes comandos no shell:

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


Para montar o pendrive devemos criar uma pasta para ele. Vá no diretório /mnt e digite o seguinte comando:

# mkdir pen

Logo em seguida para montar a unidade devemos utilizar o seguinte comando:

# mount -t vfat -o umask=0000 /dev/sda /mnt/pen

E você agora pode acessar seu pendrive na pasta /mnt/pen, tomando o cuidado de desmontar a unidade antes de retirá-la do PC para não causar possíveis defeitos no dispositivo.

# umount /mnt/pen

Agora, para os que ainda não se deram por satisfeitos (como eu) e queiram praticidade, ou seja, plugar seu pendrive e dar dois cliques sobre a unidade no desktop e ter seu pendrive montado, siga os seguintes passos.

Edite o arquivo /etc/rc.d/rc.local (use seu editor favorito, no meu caso eu usei o Jed) e adicione as seguintes linhas no arquivo aberto:

modprobe usb-ohci
modprobe usb-storage
modprobe usbcore

Salve e feche o arquivo.

O rc.local é o script que é executado na partida do sistema local, então dizemos que deverão ser carregados os módulos referentes ao dispositivo USB a cada partida.

Agora edite o arquivo /etc/fstab (use seu editor favorito, no meu caso eu usei o Jed) e adicione as seguintes linhas no arquivo aberto:

/dev/sda  /mnt/pen  vfat  noauto,user,umask=0000 0   0

Salve e feche o arquivo.

O fstab é o arquivo que tem as informações sobre os dispositivos do sistema, então ao adicionar aquela linha no fstab, você carregará o dispositivo USB na partida do sistema.

Agora é somente criar um link pelo seu Window Manager para o device /dev/sda e desfrutar da praticidade.

OBS: Mesmo após os passos seguidos, quando você fechar a janela do pendrive precisará clicar com o botão direito sobre a unidade e desmontá-la.

Valeu, espero ter sido útil...

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Nvidia Ubuntu e Debian

Loop na placa de rede

Desvendando o Hardware no GNU/Linux - Slots de memória

Driver "nvidia" no Mandrake/Mandriva com pacotes rpm

Instalando o modem Lucent/Agere V.92 no Conectiva

  

Comentários
[1] Comentário enviado por wellder em 15/08/2006 - 16:49h

blz! mas só vai funcionar pra pen-drive ou pra qualquer dispositivo usb (q ñ necessite de drives do frabricante é claro) tipo camara digital HP?

[2] Comentário enviado por coffnix em 27/08/2006 - 12:16h

aeee Tudela, excelente dica! hehehe

eu sou mais prático.... recompilei com esses módulos como built-in! hehehe

[3] Comentário enviado por ideralinux em 16/11/2006 - 17:00h

eu trabalho numa rede de 15 computadores, neste caso como posso fazer para montar o pen drive?

[4] Comentário enviado por cacjorge em 26/04/2007 - 18:59h

seguinte:

toda vez q eu tento carregar os modules aparece isso:

root@root:~# modprobe usb-ohci
FATAL: Module usb_ohci not found.
root@root:~# modprobe usbcore
FATAL: Module usbcore not found.

como eu faço pra instalar esse modulos?? eu tenho q recompilar e instalar o kernel de novo?

outra coisa:
qnd dou dmesg | grep usb aparece sempre isso:

usb-storage: device found at 7
usb-storage: waiting for device to settle before scanning
usb 4-6: reset high speed USB device using ehci_hcd and address 7
usb 4-6: device descriptor read/64, error -71
usb 4-6: reset high speed USB device using ehci_hcd and address 7
usb 4-6: device descriptor read/64, error -71
usb 4-6: reset high speed USB device using ehci_hcd and address 7
usb 4-6: device descriptor read/64, error -71
usb 4-6: reset high speed USB device using ehci_hcd and address 7
usb 4-6: device descriptor read/64, error -71
usb-storage: device scan complete

e no lsusb:

Bus 4 Device 7: ID 058f:6387 Alcor Micro Corp.

[5] Comentário enviado por removido em 22/04/2009 - 11:55h

bm dia eu formatei meu pen drive 2gigas e ele deu alguns erros pedindo para formatar denovo,
hje tenho 1,70gigas e nao sei oque fazer para retornar a memoria normal de 2 gigas oque eu
faço tem algum programa que reseta
o pen drive?

[6] Comentário enviado por flaviobas em 27/04/2009 - 11:34h

obrigado, finalmente consegui ler o arquivos do pendrive...

[7] Comentário enviado por sodaproblema em 05/04/2016 - 22:50h

oq eh mnt porrrrrrrrr



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts