View previous topic :: View next topic |
Author |
Message |
akiross Veteran
Joined: 02 Mar 2003 Posts: 1170 Location: Mostly on google.
|
Posted: Wed Apr 09, 2003 6:03 pm Post subject: PEN DRIVE |
|
|
Heila!
Ho comprato un pendrive che a quanto sembra va senza problemi su linux... il problema invece c'e': come faccio ad usarlo?
dato che si attacca alla usb: come faccio a montarlo, a quale device faccio riferimento?
Avete informazioni aggiuntive da passarmi?
grazie
ciao _________________ Libera scienza in libero stato.
Horizon of Events |
|
Back to top |
|
|
arturo.digioia n00b
Joined: 18 Feb 2003 Posts: 30 Location: Trento
|
Posted: Wed Apr 09, 2003 6:23 pm Post subject: |
|
|
Dunque:
io ho fatto funzionare una pendrive in questo modo. Ho abilitato il supporto USB e il support USB mass storage nel kernel (abilitando il supporto a tutti i dispositivi).
Poi ho aggiunto la linea a fstab
/dev/sda1 /mnt/flash auto defaults,user,noauto 0 0
Nota: devi avere il support SCSI, SCSI Disk e SCSI Generic abilitati.
Io ho seguito le istruzioni che ho trovato qui
http://vic.dyndns.org/linux-UsbMassStorage/
e qui
http://www.linux-usb.org/USB-guide/c122.html |
|
Back to top |
|
|
akiross Veteran
Joined: 02 Mar 2003 Posts: 1170 Location: Mostly on google.
|
Posted: Wed Apr 09, 2003 7:08 pm Post subject: |
|
|
grazie mille, adesso provo
(fiuu mi sono spaccato i maroni, ho smontato tutto il case, tagliato, limato il case per riuscire ad attaccare una cavolo di porta usb sul frontalino del mio PC. Tutto fatto, ma c'e' un problemino, e' messa al contrario ^_^'')
grazie ancora
ciao _________________ Libera scienza in libero stato.
Horizon of Events |
|
Back to top |
|
|
akiross Veteran
Joined: 02 Mar 2003 Posts: 1170 Location: Mostly on google.
|
Posted: Wed Apr 09, 2003 8:14 pm Post subject: |
|
|
ummm... ho qualche dubbio:
se monto /dev/sda1 nella cartella apposita, dentro compaiono altre 2 cartelle e 2 file vuoti. le cartelle sono 001 e 002
dentro la 001 ci sono 3 file
001 002 004 che hanno dentro qualcosa ma e' incomprensibile
dentro la cartella 002 c'e' un file
001 che anche questo okkupa 18 byte (come i 3 precedenti) ed e' incomprensibile.
Quando leggo questi file il led del pen drive non si accende.
Inoltre se inserisco il drive, nell'fstab non si aggiunge nulla in automatico.
Che fare?
Grazie
ciao _________________ Libera scienza in libero stato.
Horizon of Events |
|
Back to top |
|
|
akiross Veteran
Joined: 02 Mar 2003 Posts: 1170 Location: Mostly on google.
|
Posted: Wed Apr 09, 2003 8:22 pm Post subject: |
|
|
bene, adesso funge.
Ho aggiunto la riga
/dev/sda1 /mnt/pen auto eccetera
a fstab, adesso quando monto il dispositivo i lled si accende e il drive e' vuoto. ma ci sono ancora 2 cose:
1 - Devo fare in modo che oltre al root altri utenti a mia scelta possano leggere e scrivere sul device (e questo vale anche per il floppy)
2 - dovrebbe montarsi da solo ogni volta che lo inserisco, e non che sia io a mano a farlo, se si puo' fare, altrimenti mi accontento di com'e'.
grazie mille
ciao _________________ Libera scienza in libero stato.
Horizon of Events |
|
Back to top |
|
|
akiross Veteran
Joined: 02 Mar 2003 Posts: 1170 Location: Mostly on google.
|
Posted: Wed Apr 09, 2003 8:59 pm Post subject: |
|
|
uffa, mi da problemi:
se monto /dev/sda1 mi dice che la periferica non esiste. Come mai?
la device e' collegata, ma nn so perche' sto problema...
inoltre se non mi da questo errore, torna a montarmi quelle cartelle che dicevo prima. Mi sono accorto di una cosa:
quella cartella che e' 007 sotto la 001, diventa 008, 009 eccetera ogni volta che ricollego la periferica. Dentro c'e' un file che centra probabilmente con il drive.
Non capisco proprio come fare...
adesso leggo meglio i link e magari ci capisco
ciao _________________ Libera scienza in libero stato.
Horizon of Events |
|
Back to top |
|
|
maur8 Apprentice
Joined: 04 Mar 2003 Posts: 229 Location: Pescara (in serie B!!!), Italy
|
Posted: Thu Apr 10, 2003 7:56 am Post subject: |
|
|
Se cambi pendrive, cambia anche il device: a me è successo di cambiare 2 penne identiche e la seconda il linux me la vedeva come /dev/sdb1.
Per rendere il mount possibile a tutti gli utenti devi aggiungere 'user' alle opzioni in /etc/fstab es: Code: | /dev/sda1 /mnt/removable auto umask=0,noauto,sync,user |
noauto non fa montare il device all'avvio, sync inposta il trasferimento sincrono e umask=0 server per poter scriverci da utente normale (l'ho visto in un fstab da Mandrake, ma non sono riuscito mai a capire bene come funzioni ).
Ciao _________________ Maur8.
"They decided our fate in a microsecond. Extermination"
Sgt. Kyle Rise, The Terminator |
|
Back to top |
|
|
enx89 Apprentice
Joined: 21 Mar 2003 Posts: 192 Location: Milano
|
Posted: Thu Apr 10, 2003 9:05 am Post subject: |
|
|
Quote: | 2 - dovrebbe montarsi da solo ogni volta che lo inserisco, e non che sia io a mano a farlo, se si puo' fare, altrimenti mi accontento di com'e'. |
Dovresti provare ad usare usare il "supermount".
Ciao ENx |
|
Back to top |
|
|
maur8 Apprentice
Joined: 04 Mar 2003 Posts: 229 Location: Pescara (in serie B!!!), Italy
|
Posted: Thu Apr 10, 2003 9:08 am Post subject: |
|
|
Quote: | Dovresti provare ad usare usare il "supermount". |
Ho provato anch'io a usarlo ma non funza e poi il supermount mi dava sempre problemi con il floppy xché non mi cancellava mai i file o meglio i file non c'erano più ma risultava il disco pieno _________________ Maur8.
"They decided our fate in a microsecond. Extermination"
Sgt. Kyle Rise, The Terminator |
|
Back to top |
|
|
arturo.digioia n00b
Joined: 18 Feb 2003 Posts: 30 Location: Trento
|
Posted: Thu Apr 10, 2003 9:18 am Post subject: |
|
|
Credo che il riconoscimento automatico si ottenga usando hotplug (emerge hotplug), ma non so come si faccia. In ogni caso dovresti dare un unmount prima di scollegare il pendrive (anche sotto Windows bisogna fare una cosa analoga).
Se i tuoi utenti usano KDE o GNOME, basta creare un link sul desktop come per i cd o i floppy, oppure usare qualche utility che permetta di associare il mount di dispositivi a un pulsante (gkrellm, ad esempio).
Probabilmente hotplug e automount dovrebbero bastare per montare automaticamente il dispositivo all'inserimento del pendrive, ma di piu' non so dirti. |
|
Back to top |
|
|
nonsoniente n00b
Joined: 07 Dec 2003 Posts: 35
|
Posted: Sun Dec 14, 2003 2:22 pm Post subject: |
|
|
io ho un problema stranissimo..
Orami il mio Gentoo Linux funziona a meraviglia o cmq almeno così sembra...
Solo che ho beccato un problemino con l'usb....
Ultimamente sono passato al kernel 2.4.22 con coseguente riconfigurazione e devo aver dimenticato qualche settaggio perchè se lancio da root il comando mount /dev/sda1 /mnt/pendrive
mi dice:
mount: /dev/sda1 non un dispositivo di blocchi valido
se poi faccio:
cat /proc/scsi/scsi
mi dice:
Attached devices: none
se faccio:
dmesg
mi dice:
w address=2 (error=-110)
hub.c: new USB device 00:07.2-1, assigned address 3
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=3 (error=-110)
sul vecchio kernel 2.4.0 tutto ok invece ora non mi funziona niente...
mi dico cosa ho attivato nel kernel così mi dite cosa devo ancora settare...
GENERAL SETUP
->Support for Hot-pluggable
SCSI
->SCSI disk support
->SCSI generic support
->SCSI logging facility
FILESYSTEM
->msdos FAT fs support
->->msdos fs support
->VFAT
USB
->USB suport
->USB device filesystem
->UHCI
->OHCI
->USB MASS storage support
->->e tutto il suo sotto menù
Ciao |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30925 Location: here
|
Posted: Sun Dec 14, 2003 3:23 pm Post subject: |
|
|
Posta le ultime righe del dmesg dopo aver inserito la chiavetta. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
nonsoniente n00b
Joined: 07 Dec 2003 Posts: 35
|
Posted: Sun Dec 14, 2003 3:37 pm Post subject: |
|
|
le ho già postate....
w address=2 (error=-110)
hub.c: new USB device 00:07.2-1, assigned address 3
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=3 (error=-110) |
|
Back to top |
|
|
hardskin1 Tux's lil' helper
Joined: 08 Oct 2003 Posts: 82
|
Posted: Sun Dec 14, 2003 6:05 pm Post subject: |
|
|
nonsoniente wrote: | le ho già postate....
w address=2 (error=-110)
hub.c: new USB device 00:07.2-1, assigned address 3
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=3 (error=-110) |
Ho piu' o meno lo stesso maledetto problema: ma con un disco esterno. Il comportamento della mio sistema e' descritto qui:
https://forums.gentoo.org/viewtopic.php?t=113902
l'errore esatto e' un "error=-71" ma spesso capita che sia un "error=-110". Sembra che il mio sistema rispondi a caso
Cercando sul resto del forum sembra che sia un problema abbastanza diffuso. _________________ "Life 's a bitch / Life's a whore / Nothing less nothing more" Iced Earth
Se il destino ci e' avverso, peggio per lui. |
|
Back to top |
|
|
cn73 Tux's lil' helper
Joined: 20 Nov 2003 Posts: 120 Location: Italy
|
Posted: Mon Dec 15, 2003 8:36 am Post subject: |
|
|
Io posso portare la mia esperienza. Quando inserisco la mia pen usb, do un dmesg e leggo il nome del dispositivo sulla quale viene montata, solitamente /dev/sda1. Poi la monto con un
Code: |
mount -t vfat /dev/sda1 /mnt/usb_key
|
Oppure si può aggiungere nell'fstab la riga relativa specificando auto,users per permettere il montaggio anche da parte degli utenti. |
|
Back to top |
|
|
codadilupo Advocate
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Mon Dec 15, 2003 8:51 am Post subject: |
|
|
akiross wrote: | uffa, mi da problemi:
se monto /dev/sda1 mi dice che la periferica non esiste.
Mi sono accorto di una cosa:quella cartella che e' 007 sotto la 001, diventa 008, 009 eccetera ogni volta che ricollego la periferica. Dentro c'e' un file che centra probabilmente con il drive. |
ogni volta che monti, smonti la pen drive, cambia il drive. Prova a vedere nei log, per capire bene il funzionamento. In teoria, ogni volta che attacchi la periferica, dovrebbe darti un messaggio nel log, con indicato il tipo di periferica quale device é stato creato etc...
guarda qui, se vuoi sapere come ho fatto io.
Coda |
|
Back to top |
|
|
|