Ir ao conteúdo

Não consigo montar Pendrive no Linux


rosse77i

Posts recomendados

Postado

Olá, pessoal!

Estou com problemas para montar meu pendrive no Linux, e procurei ajuda em todos os tópicos existentes aqui, mas nada funcionou. Vou colar aqui o erro que aparece quando coloco meu pendrive na porta usb:

[root@linux2 /]# mount -t vfat /dev/sda3 /mnt/pendrive

mount: /dev/sda3 is not a valid block device

Já tentei outros sda, sdb e sei lá mais o que, deu na mesma.

já tentei um tal de "mkdev" mas ele n entende o comando.

Vou colocar os comandos que eu julgo importante para a análise:

[root@linux2 /]# sbin/fdisk -l

Disk /dev/hda: 250.0 GB, 250059350016 bytes

255 heads, 63 sectors/track, 30401 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System

/dev/hda1 * 1 13 104391 83 Linux

/dev/hda2 14 30147 242051355 83 Linux

/dev/hda3 30148 30401 2040255 82 Linux swap

[root@linux2 /]# mount

/dev/hda2 on / type ext3 (rw)

none on /proc type proc (rw)

usbdevfs on /proc/bus/usb type usbdevfs (rw)

/dev/hda1 on /boot type ext3 (rw)

none on /dev/pts type devpts (rw,gid=5,mode=620)

none on /dev/shm type tmpfs (rw)

alstom7:/home4/usuarios on /home/usuarios type nfs (rw,addr=100.100.101.47)

[root@linux2 dev]# dmesg (somente últimas linhas)

Initializing USB Mass Storage driver...

usb.c: registered new driver usb-storage

scsi1 : SCSI emulation for USB Mass Storage devices

hub.c: new USB device 00:1d.7-4, assigned address 4

WARNING: USB Mass Storage data integrity not assured

USB Mass Storage device found at 4

Quem poderá me ajudar!?:confused:

_________________________________________________

Red Hat Linux release 9 (Shrike)

Linux 2.4.20

Postado

Caro amigo, RH9 é um release de 2003, ou seja, está atrasado 6 anos praticamente. Recomendo que você atualize para a última versão do Fedora ou do Ubuntu. Em ambos, os dispositivos como pen-drive são montados automaticamente após plugados. O próprio Kernel 2.6 e as novas bibliotecas já justificam centenas de melhorias com relação à distros mais antigas.

Postado

Entendo...

O problema é q esse PC é daqui de onde eu trabalho, e eles botaram esse RH n sei porque! Só q aqui é uma coisa meio complicada de mudar a cabeça das pessoas, entende? ehehhe

Vou tentar mobilizar alguém aqui pra isso. Mas enquanto o negócio não mudar, ainda precisaria saber se dá pra montar o pendrive assim mesmo, ou não!? Tenho q resolver esse problema.. :(

Mas valeu pela dica. ;)

Postado

Sim amigo, complicado essa situação. Andei pesquisando e há relatos de seu problema ser conhecido:

http://www.linuxquestions.org/questions/linux-hardware-18/unable-to-mount-usb-pen-drive-in-redhat-9.0-114559/

Alguma das sugestões do site:

- Dar update no sistema e atualizar o Kernel para o mais atual disponível para esta versão. Como o suporte parou em 2004 para RH9, talvez você queira compilar um Kernel stock.

- Destruir a partição FAT32 criada pelo Windows no pendrive, e re-criar a partição, vfat, usando GParted ou o fdisk.

- Não inserir nenhum número nos dispositivos e ir tentando apenas sda sdb sdc sde... (check o comando dmesg, se dá informações sobre qual dispositivo USB está montado como disco).

Tente o mais fácil, depois passe pro mais difícil (update no kernel, ou recompilar o kernel)

checar também o script deste camarada:

http://users.actrix.co.nz/michael/usbmount.html

Postado

[root@linux2 ihm]# dmesg | grep usb

usb.c: registered new driver usbdevfs

usb.c: registered new driver hub

usb.c: new USB bus registered, assigned bus number 1

usb-uhci.c: $Revision: 1.275 $ time 17:50:55 Mar 13 2003

usb-uhci.c: High bandwidth mode enabled

usb-uhci.c: USB UHCI at I/O 0x4440, IRQ 16

usb-uhci.c: Detected 2 ports

usb.c: new USB bus registered, assigned bus number 2

usb-uhci.c: USB UHCI at I/O 0x4460, IRQ 19

usb-uhci.c: Detected 2 ports

usb.c: new USB bus registered, assigned bus number 3

usb-uhci.c: USB UHCI at I/O 0x4480, IRQ 18

usb-uhci.c: Detected 2 ports

usb.c: new USB bus registered, assigned bus number 4

usb-uhci.c: USB UHCI at I/O 0x44a0, IRQ 16

usb-uhci.c: Detected 2 ports

usb.c: new USB bus registered, assigned bus number 5

usb-uhci.c: v1.275:USB Universal Host Controller Interface driver

usb.c: registered new driver hiddev

usb.c: registered new driver hid

Postado

o grep sd não retornou nada.

Estou fazendo acesso remoto, e não vi que tinham tirado meu pendrive da porta da máquina. Coloquei ele lá, e então fiz novamente o grep usb e retornou isso:

[root@linux2 ihm]# dmesg | grep usb

usb.c: registered new driver usbdevfs

usb.c: registered new driver hub

usb.c: new USB bus registered, assigned bus number 1

usb-uhci.c: $Revision: 1.275 $ time 17:50:55 Mar 13 2003

usb-uhci.c: High bandwidth mode enabled

usb-uhci.c: USB UHCI at I/O 0x4440, IRQ 16

usb-uhci.c: Detected 2 ports

usb.c: new USB bus registered, assigned bus number 2

usb-uhci.c: USB UHCI at I/O 0x4460, IRQ 19

usb-uhci.c: Detected 2 ports

usb.c: new USB bus registered, assigned bus number 3

usb-uhci.c: USB UHCI at I/O 0x4480, IRQ 18

usb-uhci.c: Detected 2 ports

usb.c: new USB bus registered, assigned bus number 4

usb-uhci.c: USB UHCI at I/O 0x44a0, IRQ 16

usb-uhci.c: Detected 2 ports

usb.c: new USB bus registered, assigned bus number 5

usb-uhci.c: v1.275:USB Universal Host Controller Interface driver

usb.c: registered new driver hiddev

usb.c: registered new driver hid

usb.c: USB device 2 (vend/prod 0x930/0x651e) is not claimed by any active driver.

usb.c: registered new driver usb-storage

usb.c: USB disconnect on device 00:1d.7-7 address 2

mas o sd continua não retornando nada.

  • Membro VIP
Postado

É, ele não está montando.

Solução rápida e indolor, inicie por alguma distro que tenha um Live CD. Por essa distro, monte sua partição redhat9 e copie para lá o que você deseja.

Quando tiver tempo, leia o link passado pelo bourneshell e tente resolver o problema de uma vez por todas.

Postado

É... eu dei uma olhada no link q o BourneShell mandou, mas ainda n consegui resolver. Também levei muito em consideração o fato do RH 9 ser muito velho e já tô tentando conversar aqui para tentar mudar a situação.

Teoricamente a minha aplicação será vendida para nosso cliente, e por isso precisamos vender uma solução que tenha suporte do SO. Provalvemente uma hora ou outra terão de comprar um pacote novo do RH, com suporte.

Estou usando o RH porque preciso usar o SL-GMS, q só da suporte ao sistema Linux se ele for RH.

Bom, galera, muito obrigada pela ajudar de vocês. Por enquanto fica sem solução, mas caso eu consiga resolver eu posto aqui como foi!

Valeuu!

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...