Montagem Device USB

1. Montagem Device USB

Ivan Zamban
ivanzamban

(usa Fedora)

Enviado em 14/08/2008 - 11:46h

Pessoal,
Utilizo linux há pelo menos 10 anos, atualmente uso o fedora.

Até a versão 6 ou 7 quando se colocava um hd externo via USB, o Fedora executava suas rotinas de hotplug, udev, etc e criava um device, normalmente /dev/sdXX onde poderia ser montado (pelo mount) em alguma pasta do linux.
Ps.: Normalmente mostrava essas informações no tty do usuário.

Nas versões 8 e 9 isso não acontece. O linux reconhece o storage na USB mas não cria nenhuma entrada /dev/sdXX para ser montado.

Já revirei regras de udev, pacotes que por ventura eu não instalei e até agora nada.

Alguém já passou por isso.

Estou no aguardo.
Ps2.: É a primeira vez que mando perguntas aqui, as respostas vem por e-mail?
Ps3.: Fazem anos que utilizo os artigos do vivaolinux, são muito bons, parabéns aos colaboradores.


  


2. Re: Montagem Device USB

Marcos Miras
marcosmiras

(usa CentOS)

Enviado em 14/08/2008 - 11:55h

Verfique a nomenclatura dada ao seu HD externo utilizando (como root):

# fdisk -l

Sim, as respostas vão para seu email!

[]'s
Marcos Miras


3. Re: Montagem Device USB

Ivan Zamban
ivanzamban

(usa Fedora)

Enviado em 14/08/2008 - 12:03h

O fdisk -l mostra somente os HDS já montados no Linux.
O USB não aparece:
fdisk -l

Disk /dev/sda: 40.0 GB, 40060403712 bytes
255 heads, 63 sectors/track, 4870 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000d693e

Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 4609 37021761 83 Linux
/dev/sda2 4610 4870 2096482+ 82 Linux swap / Solaris

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00077c08

Dispositivo Boot Start End Blocks Id System
/dev/sdb1 * 1 60801 488384001 83 Linux

Disk /dev/sdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000bb360

Dispositivo Boot Start End Blocks Id System
/dev/sdc1 1 60801 488384001 83 Linux


É justamente esse o problema o linux nao cria nenhum /dev/SD para o dispositivo USB. Como se o udev não tivesse hotplug



4. Re: Montagem Device USB

Marcos Miras
marcosmiras

(usa CentOS)

Enviado em 14/08/2008 - 12:16h

Ao plugar o dispositivo o log registra alguma coisa?

[]'s
Marcos Miras


5. haldaemon, autofs, dmesg

Davidson Rodrigues Paulo
davidsonpaulo

(usa Ubuntu)

Enviado em 14/08/2008 - 12:55h

Antes de mais nada, verifique se o serviço haldaemon está rodando:

# service haldaemon status
hald (pid 2136) está em execução...

Se não estiver rodando, inicie-o:

# service haldaemon start

Verifique da mesma forma se o serviço autofs está rodando. Os serviços messagebus, haldaemon e autofs precisam estar rodando para que o Fedora gerencie totalmente dispositivos de armazenamento externos.

Desconecte o USB e conecte-o novamente. Aguarde alguns segundos e rode o comando dmesg:

# dmesg

Verifique nas últimas linhas se aparece alguma mensagem informando que um novo dispositivo SCSI (sdX) foi conectado na porta USB.

Só pra mencionar, no Fedora 8 e 9 o suporte a USB é excelente. No ambiente gráfico, ao plugar o USB, já aparece no desktop um ícone para o dispositivo e o gerenciador de arquivos é aberto exibindo seu contéudo.


6. RESOLVIDO

Ivan Zamban
ivanzamban

(usa Fedora)

Enviado em 25/09/2008 - 18:26h

FORMATEI O PC E REFIZ O FEDORA.

Deve ter ficado algum pacote para trás.

Obrigado a todos






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts