- Disco USB com o diabo?!
+ Responder ao Tópico
-
Disco USB com o diabo?!
Viva colegas, vejam só.. tenho um servidor slackware 10.1
ah pouco tempo, eu comprei uma caixa de USB 2.0 para ligar um disco IDE por usb
liguei, tudo funcionou bem... etc
so que no linux tá dando pau..
eu tenho um macintosh IBook, liguei ele lá e tudo funciona mto bem, portanto o disco está bom fisicamente.
no linux ja vi N how tos, como connectar discos externos, porem no meu slackware o dispositivo /dev/sda* nem seker existe... logo n posso montar, tentei cria-los ah mao, mas nem assim... diz que " sda..sda1..etc is not a valid block device" :S
ja activei o hotplug faço um lsusb e apareçe la o disco, tal como os modulos usb-storage e companhia que tb foram carregados...
creio que o problema é memso nos devices que n existem...
alguem sabe como resolver o meu problema?
Um abraço[][]
-
Re: Disco USB com o diabo?!
Boa tarde amigo!
O /dev/sda é padrao do kernel 2.4, se for 2.6 ele existe em /dev/uba.
Se o device nao existir mesmo assim, faça:
cd /dev
./MAKEDEV
E procure os modulos ativos, como voce ja disse que eles ja estao loadados, isso deve resolver seu problema!
Voce pode checar também se ele nao 'bindou' ele pra outro device, tal como hdb1, etc.
Qualquer duvida volte a postar!
-
Re: Disco USB com o diabo?!
caro colega, o meu kernel é o 2.6.16, na verdade o unico device que tenho é /dev/usbdev1.1 e /dev/usbdev1.2
de qq modo tb n consigo montar eles...
n sei que se passa.... todos os modulos possiveis e imaginarios estao carregados... contudo continuo sem conseguir aceder ao disco...
-
Re: Disco USB com o diabo?!
Entendi..
Bom, tente fazer o seguinte:
cd /dev
./MAKEDEV
Depois, por favor cole aqui pra mim, o que voltar de: lspci e lsusb, pra eu dar uma olhada de perto.
O que eu posso dizer agora, é que voce pode checar se tem algo em /proc/scsi/usb-*, e olhe tambem por favor, o conteudo do syslog, sobre o hotplug e se ele volta algo do usb mass storage.
Se for o caso, tente rodar o hotplug denovo, e olha o que ele volta. Por enquanto eu aguardo o retorno dos comandos!
Uma coisa que já funcionou pra mim antes com dispositivos externos usb, foi pluga-los ao computador e reiniciar o sistema com ele plugado, ai ele reconhecia, pode tentar isso tambem.
Qualquer duvida estamos aqui!
-
Re: Disco USB com o diabo?!
desculpem a demora, n estava em casa..
knto ao ./MAKEDEV ele tb n existe dentro do directorio /dev...
a saida do lsusb é:
root@Gotica:~# lsusb
Bus 001 Device 002: ID 05e3:0702 Genesys Logic, Inc. USB 2.0 IDE Adapter
Bus 001 Device 001: ID 0000:0000
root@Gotica:~#
dps temos a seguir:
root@Gotica:~# cat proc/scsi/usb-*
cat: proc/scsi/usb-*: No such file or directory
root@Gotica:~#
estas sao as linhas depois de desligar e voltar a ligar o dispositivo:
Jan 23 10:21:31 Gotica kernel: usb 1-1: new full speed USB device using uhci_hcd and address 3
Jan 23 10:21:31 Gotica udevsend[2530]: unable to connect to event daemon, try to call udev directly
Jan 23 10:21:31 Gotica udevsend[2534]: unable to connect to event daemon, try to call udev directly
Jan 23 10:21:31 Gotica udevsend[2542]: unable to connect to event daemon, try to call udev directly
Jan 23 10:21:31 Gotica udevsend[2545]: unable to connect to event daemon, try to call udev directly
Jan 23 10:21:31 Gotica udevsend[2548]: unable to connect to event daemon, try to call udev directly
Jan 23 10:21:31 Gotica udevsend[2527]: unable to connect to event daemon, try to call udev directly
Jan 23 10:21:31 Gotica udevsend[2603]: udevd daemon started
Jan 23 10:21:31 Gotica udevsend[2608]: udevd daemon started
Jan 23 10:21:31 Gotica udevsend[2560]: udevd daemon started
Jan 23 10:21:31 Gotica udevsend[2565]: udevd daemon started
Jan 23 10:21:31 Gotica kernel: usb 1-1: configuration #1 chosen from 1 choice
Jan 23 10:21:31 Gotica kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Jan 23 10:21:34 Gotica udevsend[2603]: unable to connect to event daemon, try to call udev directly
Jan 23 10:21:34 Gotica udevsend[2608]: unable to connect to event daemon, try to call udev directly
Jan 23 10:21:34 Gotica udevsend[2560]: unable to connect to event daemon, try to call udev directly
Jan 23 10:21:34 Gotica udevsend[2565]: unable to connect to event daemon, try to call udev directly
Jan 23 10:21:36 Gotica udevsend[2670]: udevd daemon started
Jan 23 10:21:36 Gotica udevsend[2673]: udevd daemon started
Jan 23 10:21:36 Gotica kernel: Vendor: FUJITSU Model: MPC3043AT Rev: 0811
Jan 23 10:21:36 Gotica kernel: Type: Direct-Access ANSI SCSI revision: 00
Jan 23 10:21:39 Gotica udevsend[2670]: unable to connect to event daemon, try to call udev directly
Jan 23 10:21:39 Gotica udevsend[2673]: unable to connect to event daemon, try to call udev directly
root@Gotica:~#
para n restar duvidas, vou deixar tb os modulos carregados:
root@Gotica:~# lsmod
Module Size Used by
nvidiafb 51932 0
ehci_hcd 29128 0
uhci_hcd 31472 0
ohci_hcd 19652 0
usb_storage 33220 0
scsi_mod 84452 1 usb_storage
usbcore 120900 5 ehci_hcd,uhci_hcd,ohci_hcd,usb_storage
8139too 22688 0
reiserfs 230384 1
root@Gotica:~#
essa dica de reiniciar com o USB ja plugado tb ja tentei, mas n funciona na mesma... como vcs podem ver, ele detecta o disco, mas n cria um device para ele, nem pelo udev, nem pelo mknod eu consigo criar um device para o disco...
alguma ideia?
-
Re: Disco USB com o diabo?!
Bom, se os blocos /dev/sda* nao existem tem algo errado, ele deveria ser criado no momento em que o HD fosse plugado.
Portanto ele deveria forçar o mount, mount /dev/sda1, sb1, etc.
Se ela nao existir, o que voce pode fazer agora é rodar um: cat /proc/partions
E procurar por elas (com o bicho plugado).
Me volta por favor o resultado desse cat, se voce souber como, ja aproveita e cria a particao (mknod), se nao cola aqui o resultado que te digo como.
To no aguardo!
-
Re: Disco USB com o diabo?!
Bem, pareçe que ele tb n reconheçe as partiçoes do HD...
veja...
root@Gotica:~# cat /proc/partitions
major minor #blocks name
3 0 3125304 hda
3 1 3000249 hda1
3 2 1 hda2
3 5 124992 hda5
root@Gotica:~#
e sempre que eu faço um reboot, o hotplug carrega os modulos e tal... mas os devices nc sao criados.. nem mesmo pelo udev... mto estranho, a minha distro é slackware 10.1
ja tou há dias a tentar por isto a funcionar, pois o FS do macintosh é um pouco lento, juntando ao facto de ter apenas USB 1.0 :S
-
Re: Disco USB com o diabo?!
Cara que negocio esquisito..
Tenta ver se consegue emular ele como ide-scsi..
rmmod usb_storage
modprobe scsi_mod
modprobe ide-scsi
modprobe usb_storage
E ver se ele reconhece..
Aproveita e me cola:
cat /proc/scsi/scsi
-
Re: Disco USB com o diabo?!
Ah, e como ele emula scsi, se voce nao tiver suporte a scsi no kernel pode ser esse o grande problema, da uma olhada e se nao tiver ativado, ativa: scsi support, scsi disk support, scsi cdrom support, scsi generic support.
E recompila depois...
Abraço
-
Re: Disco USB com o diabo?!
tenho o scsi_mod, porem n tenho o ide-scsi, será disso?!
vou recompilar e ver..
-
Re: Disco USB com o diabo?!
Pode ser ide-scsi, ide_scsi, da uma olhada
-
Re: Disco USB com o diabo?!
n tenho nenhum ide-* .. tive mesmo a ver na /lib/modules...
ja tou a recompilar os modulos, ja posto o resultado..
abençoado UnderLinux, resolve tntos problemas de engenharia :P he he
-
Re: Disco USB com o diabo?!
heheh
Fico no aguardo!
-
Re: Disco USB com o diabo?!
Ola de novo, desculpem a demora... o meu reiserFS deu o berro, tive de fazer um rebuld-tree..
ora bem, o problema era mesmo o modulo "sg" e "sd_mod".. eles n existiam...
agr o device já existe e ja consigo montar ele
obrigado a todos, Um abraço[][]
-
Re: Disco USB com o diabo?!
Sem problemas amigo, grato em poder ajudar!