Conectar USB [RESOLVIDO]

1. Conectar USB [RESOLVIDO]

mateus schott
mschott

(usa Debian)

Enviado em 05/09/2012 - 11:02h

Bom dia!
Estou começando a me aventurar no gentoo, eu peguei um servidor pronto, já configurado, acontece que eu preciso conectar um HD externo nele e criar uma nova partição, mas me parece que ele não reconhece USB, coloquei um pen drive pra testar e usei o comando lspci e ele me retorna:

00:00.0 Host bridge: Intel Corporation E7501 Memory Controller Hub (rev 01)
00:02.0 PCI bridge: Intel Corporation E7500/E7501 Hub Interface B PCI-to-PCI Bridge (rev 01)
00:03.0 PCI bridge: Intel Corporation E7500/E7501 Hub Interface C PCI-to-PCI Bridge (rev 01)
00:04.0 PCI bridge: Intel Corporation E7500/E7501 Hub Interface D PCI-to-PCI Bridge (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801CA/CAM USB Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 42)
00:1f.0 ISA bridge: Intel Corporation 82801CA LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801CA Ultra ATA Storage Controller (rev 02)
01:1c.0 PIC: Intel Corporation 82870P2 P64H2 I/OxAPIC (rev 04)
01:1d.0 PCI bridge: Intel Corporation 82870P2 P64H2 Hub PCI Bridge (rev 04)
01:1e.0 PIC: Intel Corporation 82870P2 P64H2 I/OxAPIC (rev 04)
01:1f.0 PCI bridge: Intel Corporation 82870P2 P64H2 Hub PCI Bridge (rev 04)
02:02.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 0d)
03:01.0 Ethernet controller: Intel Corporation 82544GC Gigabit Ethernet Controller (LOM) (rev 02)
04:1c.0 PIC: Intel Corporation 82870P2 P64H2 I/OxAPIC (rev 04)
04:1d.0 PCI bridge: Intel Corporation 82870P2 P64H2 Hub PCI Bridge (rev 04)
04:1e.0 PIC: Intel Corporation 82870P2 P64H2 I/OxAPIC (rev 04)
04:1f.0 PCI bridge: Intel Corporation 82870P2 P64H2 Hub PCI Bridge (rev 04)
07:1c.0 PIC: Intel Corporation 82870P2 P64H2 I/OxAPIC (rev 04)
07:1d.0 PCI bridge: Intel Corporation 82870P2 P64H2 Hub PCI Bridge (rev 04)
07:1e.0 PIC: Intel Corporation 82870P2 P64H2 I/OxAPIC (rev 04)
07:1f.0 PCI bridge: Intel Corporation 82870P2 P64H2 Hub PCI Bridge (rev 04)
08:08.0 PCI bridge: Intel Corporation 80303 I/O Processor PCI-to-PCI Bridge (rev 01)
0a:07.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID (rev 01)
0b:04.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)


Parece que nao reconheceu o pen drive, com o comando dmesg tbm nao me diz nada sobre USB, nem fdisk -l. Alguém com mais experiência em gentoo pode me dar uma dica??
Desde já agradeço!


  


2. MELHOR RESPOSTA

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 03/10/2012 - 17:16h

Bom, não sou tão experiente em Gentoo, mas já o utilizo e uso Linux a algum tempo então vamos tentar até onde eu souber ir.

Para você verificar se o usb está sendo reconhecido no seu sistema você precisará em primeiro lugar ter o suporte a usb no seu sistema, e isso pode ser verificado:

1 - Via lsusb

O comando lsusb lista os componentes USB detectados, porém não está instalado no seu sistema, e isso pode significar que seu sistema não foi compilado para suportar USB (talvez por questão de segurança, não sei).

Para saber se seu sistema foi compilado pra ter suporte a USB podemos ver o seguinte no arquivo /etc/make.conf

# grep usb /etc/make.conf

Ele faz parte de um pacote que você não tem instalado atualmente. Para instalá-lo faça:

# emerge usbutils

Obs.: O # não faz parte do comando, apenas indica que o comando tem que ser dado como root.

Agora teste o lsusb e veja se foi detectado. Caso negativo continue com o próximo passo.


2 - No Kernel do Gentoo.

Nesse caso teremos que verificar em /usr/src/linux um arquivo com o nome .config e ver se o Kernel foi compilado com suporte a USB.

Posta a saída dos comandos.

# grep CONFIG_USB /usr/src/linux/.config
# grep CONFIG_USB_SUPPORT /usr/src/linux/.config
# grep CONFIG_USB_STORAGE /usr/src/linux.config

Se você obtiver a resposta grep: /usr/src/linux/.config: No such file or directory então posta a saída do comando:

# ls -lh /usr/src


3 - No BIOS.

Nesse caso você precisará acessar o SETUP da máquina e ver se o USB está habilitado.

É difícil lhe ajudar nesse aspecto, mas mesmo assim podemos tentar.

3. Conectar USB

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 05/09/2012 - 11:34h

Você enfia o pen drive no usb e digita lspci ?
Não seria melhor digitar lsusb ?

Depois digite
sudo mount -t vfat /dev/sdb1 /mnt

ou
sudo mount -t ntfs /dev/sdb1 /mnt

ATENÇÃO
Se você tem dois HDs troque sdb1 por sdc1
Se você tem 3 HDs troque sdb1 por sdd1

POde també instalar o ntfs-3g

sudo mount ntfs-3g /dev/sdb1 /mnt

Não sei se esse monstrinho do gentoo tem ntfs-3g

Boa sorte.


4. Re: Conectar USB [RESOLVIDO]

mateus schott
mschott

(usa Debian)

Enviado em 05/09/2012 - 11:43h

##Você enfia o pen drive no usb e digita lspci ?
##Não seria melhor digitar lsusb ?
tinha tentado tbm mas me retorna:
-bash: lsusb: command not found

Preciso a principio só saber se ele esta reconhecendo o usb, pois terei que colocar um hd externo provisoriamente para resolver um problema de espaço, não tem partição ntfs e nem vai ter, vou montar esse hd externo como reiserfs.

Filesystem Type Size Used Avail Use% Mounted on
/dev/sda3 ext3 29G 13G 15G 47% /
udev tmpfs 10M 196K 9.9M 2% /dev
/dev/sda1 ext2 38M 12M 25M 33% /boot
/dev/sda4 reiserfs 654G 640G 15G 98% /var/mail
none tmpfs 100M 0 100M 0% /dev/shm



Tbm rodei o fdisk -l mas não me disse mta coisa:
*** glibc detected *** fdisk: free(): invalid pointer: 0xb7fef3a0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x681f9)[0xb7f0b1f9]
/lib/libc.so.6(+0x6996f)[0xb7f0c96f]
/lib/libc.so.6(cfree+0x69)[0xb7f0f890]
/lib/libblkid.so.1(+0xf52e)[0xb800152e]
======= Memory map: ========
08048000-0805f000 r-xp 00000000 08:03 1136931 /sbin/fdisk
0805f000-08060000 r--p 00016000 08:03 1136931 /sbin/fdisk
08060000-08061000 rw-p 00017000 08:03 1136931 /sbin/fdisk
08061000-08086000 rw-p 00000000 00:00 0 [heap]
b7d00000-b7d21000 rw-p 00000000 00:00 0
b7d21000-b7e00000 ---p 00000000 00:00 0
b7e79000-b7e93000 r-xp 00000000 08:03 2137235 /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/libgcc_s.so.1
b7e93000-b7e94000 r--p 00019000 08:03 2137235 /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/libgcc_s.so.1
b7e94000-b7e95000 rw-p 0001a000 08:03 2137235 /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/libgcc_s.so.1
b7e9c000-b7e9e000 rw-p 00000000 00:00 0
b7e9e000-b7ea1000 r-xp 00000000 08:03 1136812 /lib/libuuid.so.1.3.0
b7ea1000-b7ea2000 r--p 00002000 08:03 1136812 /lib/libuuid.so.1.3.0
b7ea2000-b7ea3000 rw-p 00003000 08:03 1136812 /lib/libuuid.so.1.3.0
b7ea3000-b7feb000 r-xp 00000000 08:03 1802420 /lib/libc-2.12.1.so
b7feb000-b7fec000 ---p 00148000 08:03 1802420 /lib/libc-2.12.1.so
b7fec000-b7fee000 r--p 00148000 08:03 1802420 /lib/libc-2.12.1.so
b7fee000-b7fef000 rw-p 0014a000 08:03 1802420 /lib/libc-2.12.1.so
b7fef000-b7ff2000 rw-p 00000000 00:00 0
b7ff2000-b8013000 r-xp 00000000 08:03 1136753 /lib/libblkid.so.1.1.0
b8013000-b8015000 r--p 00020000 08:03 1136753 /lib/libblkid.so.1.1.0
b8015000-b8016000 rw-p 00022000 08:03 1136753 /lib/libblkid.so.1.1.0
b801c000-b801e000 rw-p 00000000 00:00 0
b801e000-b801f000 r-xp 00000000 00:00 0 [vdso]
b801f000-b803b000 r-xp 00000000 08:03 1802442 /lib/ld-2.12.1.so
b803b000-b803c000 r--p 0001b000 08:03 1802442 /lib/ld-2.12.1.so
b803c000-b803d000 rw-p 0001c000 08:03 1802442 /lib/ld-2.12.1.so
bf8c7000-bf8dc000 rw-p 00000000 00:00 0 [stack]

vlw!


5. Conectar USB

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 05/09/2012 - 15:23h

O Hô-
Isso parece mais complicado

Espete o bicho no usb
Instale (se ainda não está instalado) o pacote gparted
Se for tipo debian

sudo apt-get install gparted

depois
sudo gparted


O gparted é gráfico e deve mapear todos os discos inclusive o usb externo.
Se não mapear o usb a coisa é mais complicada.

Se mapear

sudo mount -t reiserfs /dev/sdx1 /mnt

veja o número x certo no gparted.

2-Se não mapear vai precisar tentar verificar o hardware, como trocar o cabo, espetar em outra porta usb e até em outra máquina.

Boa sorte



6. Re: Conectar USB [RESOLVIDO]

mateus schott
mschott

(usa Debian)

Enviado em 05/09/2012 - 15:47h

Não vai me adiantar instalar o gparted, a parte de cria partição e formatar não é o problema, o problema é que ele não reconhece nem o pen drive nem a hd externo, suspeito que não tenha módulo usb, uma solução seria compilar o kernel e ativar os módulos de usb, só que num gentoo nunca fiz isso, e esse servidor esta em produção e não pode parar de jeito nenhum, por isso preciso de uma opinião de quem já tem mais experiência com gentoo.


7. Re: Conectar USB [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/10/2012 - 17:43h

O que você postou aqui não é a saida do fdisk -l... é um erro de execução...








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts