View Full Version : Penna usb e linux
Ragazzi mepis nn riconosce la mia penna usb seitec da 128mb
girando nel web ho trovato una stringa da dover inserire nel file fstab
none /mnt/usb supermount dev=/dev/sda1,fs=vfat,--,umask=0,user,iocharset=iso8859-15,sync,rw,codepage=850 0 0
In qsto modo pero' la penna mi viene riconosciuta solo se collego la penna e poi riavvio il sistema.
Se la stacco e poi la riattacco non mi viene riconosciuta (non si accende nemmeno la luce spia sulla penna)
Cosa faccio?
o metti hotplug o carichi tutti i moduli.
in fstab unta a /dev/sda1
ciao
Originariamente inviato da gio84
girando nel web ho trovato una stringa da dover inserire nel file fstab
none /mnt/usb supermount dev=/dev/sda1,fs=vfat,--,umask=0,user,iocharset=iso8859-15,sync,rw,codepage=850 0 0
metti più semplicemente:
/dev/sda1......./mnt/pen.......vfat.......users,rw,auto.......0 0
e carica i moduli come indicato da NA00001 :D
come li carico sti moduli?
Originariamente inviato da gio84
come li carico sti moduli?
modprobe usb-storage
leggi anche questo:
http://www.linuxdesktop.it/modules.php?name=News&file=article&sid=1417
che parla anche dell'hotplug
anche l'emulazione scsi
ciao
siate piu' chiari devo copiare qsto?
/dev/sda1......./mnt/pen.......vfat.......users,rw,auto.......0 0
al posto dei puntini vanno degli spazi?
dovrebbe andare. ci sono anche le opzioni per il sync, ma non ho mai capito come vanno messe e va sia con che senza (almeno sembra :sofico: )
ciao
ho provato ma nn succede nulla
al riavvio nn trovo nemmeno + la stringa in fstab:muro:
Originariamente inviato da gio84
al riavvio nn trovo nemmeno + la stringa in fstab:muro:
:eek:
alieni sul pc????
cmq controlla con dmesg che rilevi la penna
ciao
Originariamente inviato da gio84
al posto dei puntini vanno degli spazi?
esatto :)
segui la sintassi delle altre righe sul file fstab.
secondo me la penna nn viene rilevata infatti nn si accende nemmeno la lucetta spia...
L'unica volta che viene rilevata è qndo inserisco la stringa ke vi ho segnalato nel primo post xò appena stacco la penna e la rimetto nn la riconosce +...
allora, carichi i moduli che ti abbiamo detto (compreso il supporto alle usb).
attacchi la pennina e ci posti le ultime 10 righe di dmesg e lsmod
ciao
non riesco a caricare il modulo
root@2[giovanni]# modprobe usb-storage
FATAL: Module usb_storage not found.
Originariamente inviato da gio84
non riesco a caricare il modulo
root@2[giovanni]# modprobe usb-storage
FATAL: Module usb_storage not found.
provami questo:
cat /usr/src/linux/.config |grep STORAGE
cat: /usr/src/linux/.config: No such file or directory
bash: cat:: command not found
modprobe cat /usr/src/linux/.config |grep STORAGE
FATAL: Module cat not found.
che distribusione stai usando?
mepis
mi sta vendendo un dubbio fstab deve essere cosi:
/dev/hda5 / ext3 defaults,noatime 1 1
/dev/hda6 swap swap sw,pri=1 0 0
none /proc proc defaults 0 0
none /proc/bus/usb usbfs devmode=0666 0 0
none /dev/pts devpts mode=0622 0 0
none /sys sysfs defaults 0 0
# Dynamic entries
/dev/hda1 /mnt/hda1 ntfs noauto,users,exec,ro,umask=0222 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,users,dev,ro 0 0
/dev/sda1 /mnt/sda1 vfat users,rw,auto 0 0
l'ultima voce è la penna
no, ho risolto mettendo la linea di comando prima di Dynamic entries
Ragazzi mi sa che ho sempre lo stesso problema... Ma ora secondo me nn è un errore di configurazione ma di riconoscimento, la penna ovviamente viene montata solo qndo lampeggia la sua luce spia il guaio è che 9 volte su 10 qndo inserisco la penna nella porta usb la luce spia nn si accende. Come devo fare????
cat: /usr/src/linux/.config: No such file or directory
leva i due punti dopo cat e riprova.
allora il percorso era qsto cat /usr/src/linux-2.6.7-config/.config |grep STORAGE
è uscito qsto:
CONFIG_USB_STORAGE=y
# CONFIG_USB_STORAGE_DEBUG is not set
CONFIG_USB_STORAGE_DATAFAB=y
CONFIG_USB_STORAGE_FREECOM=y
CONFIG_USB_STORAGE_ISD200=y
CONFIG_USB_STORAGE_DPCM=y
CONFIG_USB_STORAGE_HP8200e=y
CONFIG_USB_STORAGE_SDDR09=y
CONFIG_USB_STORAGE_SDDR55=y
CONFIG_USB_STORAGE_JUMPSHOT=y
ma cmq ho sempre lo stesso problema...
ora fai questo:
cat /usr/src/linux-2.6.7-config/.config|grep HOTPLUG
cat /usr/src/linux-2.6.7-config/.config|grep HOTPLUG
CONFIG_HOTPLUG=y
# CONFIG_HOTPLUG_PCI is not set
cosa faccio?
metti in fstab questo:
/dev/sda1......./mnt/pen.......vfat.......users,rw,auto.......0 0
poi da shell logati come root:
e dai:
collega la penna
mount /mnt/pen
stacca e riattacca
mount /mnt/pen
stacca e riattacca
mount -t vfat /dev/sda1 /mnt/pen
stacca e riattacca
mount -t vfat /dev/sda1 /mnt/pen
come ultima cosa:
dmesg
e posta quà l'ultima parte dove inizia a parlare di "Attached scsi removable"
posta anche gli output in caso di errore dei mount sopra.
ciao
ecco il dmsg qndo la lucetta della penna è spenta:
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
usb-storage: device scan complete
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
inserting floppy driver for 2.6.10
floppy0: no floppy controllers found
usb 1-5: USB disconnect, address 4
inserting floppy driver for 2.6.10
usb 1-5: new high speed USB device using ehci_hcd and address 5
usb 4-1: new full speed USB device using uhci_hcd and address 4
usb 4-1: device descriptor read/64, error -71
usb 4-1: device descriptor read/64, error -71
usb 4-1: new full speed USB device using uhci_hcd and address 5
usb 4-1: device descriptor read/64, error -71
usb 4-1: device descriptor read/64, error -71
floppy0: no floppy controllers found
usb 1-5: new high speed USB device using ehci_hcd and address 6
usb 4-1: new full speed USB device using uhci_hcd and address 6
usb 4-1: device descriptor read/64, error -71
usb 4-1: device descriptor read/64, error -71
usb 4-1: new full speed USB device using uhci_hcd and address 7
usb 4-1: device descriptor read/64, error -71
usb 4-1: device descriptor read/64, error -71
quando faccio
collego la penna
mount /mnt/pen
stacco e riattacco
mount /mnt/pen
La lucetta della penna si accende e viene montata (ma mica ogni volta che devo montare la penna posso fare qsto....)
qsto è il dmsg quando la lucetta della penna è accesa:
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
usb-storage: device scan complete
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
inserting floppy driver for 2.6.10
floppy0: no floppy controllers found
usb 1-5: USB disconnect, address 4
inserting floppy driver for 2.6.10
usb 1-5: new high speed USB device using ehci_hcd and address 5
usb 4-1: new full speed USB device using uhci_hcd and address 4
usb 4-1: device descriptor read/64, error -71
usb 4-1: device descriptor read/64, error -71
usb 4-1: new full speed USB device using uhci_hcd and address 5
usb 4-1: device descriptor read/64, error -71
usb 4-1: device descriptor read/64, error -71
floppy0: no floppy controllers found
usb 1-5: new high speed USB device using ehci_hcd and address 6
usb 4-1: new full speed USB device using uhci_hcd and address 6
usb 4-1: device descriptor read/64, error -71
usb 4-1: device descriptor read/64, error -71
usb 4-1: new full speed USB device using uhci_hcd and address 7
usb 4-1: device descriptor read/64, error -71
usb 4-1: device descriptor read/64, error -71
usb 1-5: new high speed USB device using ehci_hcd and address 7
scsi1 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 7
usb-storage: waiting for device to settle before scanning
Vendor: USB Model: BAR Rev: 2.00
Type: Direct-Access ANSI SCSI revision: 02
sda: Unit Not Ready, sense:
Current : sense = 70 6
ASC=28 ASCQ= 0
Raw sense data:0x70 0x00 0x06 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x28 0x00 0x00 0x00 0x00 0x00
SCSI device sda: 255744 512-byte hdwr sectors (131 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
SCSI device sda: 255744 512-byte hdwr sectors (131 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
sda: sda1
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi1, channel 0, id 0, lun 0, type 0
usb-storage: device scan complete
inserting floppy driver for 2.6.10
floppy0: no floppy controllers found
nei 4 comandi di mount dove hai avuto errori?
errore a tutti ma ti ripeto qndo faccio
attacco
mount /mnt/usbpen
stacco
attacco
mount /mnt/usbpen
la lucetta si accende e viene montato
su ho modificato il msg leggi
e lo credo :eek:
edita: fstab
/dev/sda1......./mnt/usbpen.......vfat.......users,rw,auto.......0 0
fai così:
mount /mnt/usbpen
umount /mnt/usbpen
mount -t vfat /dev/sda1 /mnt/usbpen
umount /mnt/usbpen
e vedrai che funge per sempre
ciao
Guarda che gia lo avevo editato cosi;)
ma nn funziona
/dev/hda5 / ext3 defaults,noatime 1 1
/dev/hda6 swap swap sw,pri=1 0 0
none /proc proc defaults 0 0
none /proc/bus/usb usbfs devmode=0666 0 0
none /dev/pts devpts mode=0622 0 0
none /sys sysfs defaults 0 0
/dev/sda1 /mnt/usbpen vfat users,rw,auto 0 0
# Dynamic entries
/dev/hda1 /mnt/hda1 ntfs noauto,users,exec,ro,umask=0222 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,users,dev,ro 0 0
HenryTheFirst
09-02-2005, 11:13
Io invece ho un altro problema: monto la penna, ci leggo, ci scrivo, ma quando provo a smontarla, mi dice "device busy"...questo finchè non chiudo la sessione di kde, poi riesco a smontare...
prima di cercare di smontare la penna, esci correttamente dalle finestre aperte sul CD ? (freccia indietro, freccia indietro, ....., fino ad essere arrivato alla radice del file system "/".)
che distro usi ?
se lo fai, potresti avere famd attivo.
famd è un demone che si accorge quando cambia un file, ecc... (es copi un file in una cartella e lui dopo un pò ti aggiorna il contenuto della relativa cartella (se questa è aperta), si accorge se metti e togli un CD, ecc...
Io ho scoperto che se è usato assieme al supermount (ad es. in mandrake funziona bene, ma da solo sovente fa moltoi casini ... come quelli che succedono a te.
per vedere se è lui da console di root prova a dare :
# lof /dev/sda1
(sda1 sostituiscilo con la sigla della penna che puoi rilevare dalle righe relative nel file /etc/fstab)
se vedi che il processo che tirene impegnata la periferica è famd fai così:
io avevo ad, esempio:
[root@MDK10 giorgio]# lsof /dev/hdd
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
famd 4592 giorgio 148r DIR 22,64 2048 1408 /mnt/cdrom
ed avevo dovuto togliere a questo lettore il supermount per altri motivi e non riuscivo più ad estrarre il CD. ho risolto semplicemente così:
[root@MDK10 giorgio]# pkill -9 famd
[root@MDK10 giorgio]#
avevo famd che mi bloccava tutto. l'ho "ammazzato" con pkill ed è andato tutto a posto.
ovviamente, se vuoi usare questa soluzione, dovrai modificare gli script di avvio della tua distro per far si che non si avvii automaticamente al boot, ma in genere si può fare con delle apposite utiliti ...
comunque, leggi qui (http://forum.html.it/forum/showthread.php?threadid=781629&highlight=famd)
HenryTheFirst
10-02-2005, 09:04
Grazie per la risposta.
Dunque, la distro è debian sid, il comando "lof" non esiste :confused: e cmq ho provato a killare ugualmente il processo da te indicato ma non ha funzionato, continuo ad ottenere lo stesso errore :(
HenryTheFirst
10-02-2005, 09:05
Azz, ho appena capito che per "lof" intendevi "lsof" :doh:
Effettivamente mi dice che c'è un processo di konqueror che mi tiene occupato il mount point della pennina, ma non ho finestre di konqueror aperte in questo momento :wtf:
Originariamente inviato da PiloZ
nei 4 comandi di mount dove hai avuto errori?
Ho riprovato stamane ed fino al terzo mi da errore , quando invio il quarto comando si monta
Cosa faccio ora?
Originariamente inviato da PiloZ
posta anche gli output in caso di errore dei mount sopra.
ciao
adesso funziona cosi:
mount /mnt/usbpen
mount: /dev/sda1 non un dispositivo di blocchi valido
attacco/stacco
root@3[Giovanni]# umount /mnt/usbpen
umount: /mnt/usbpen: non montato
root@3[Giovanni]# mount /mnt/usbpen
e viene montata la penna
oppure quando faccio
mount /mnt/usbpen
attacco/stacco
mount /mnt/usbpen
attacco/stacco
mount /mnt/usbpen
ma una cosa automatica nn si puo fare?
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.