Newsgroup: it.comp.os.linux.iniziare
Titolo: montare chiavetta usb

Qualche giorno fa andava ma oggi non riesco a montarla.
Ho una debian 3.1 "sarge" con kernel 2.6  
In fstab ho:
/dev/sda        /media/usb0     auto    rw,user,noauto  0       0
(se faccio ls /dev  ho molti dispositivi tra cui /dev/sda )
Nel desktop kde avevo creato un collegamento al dispositivo
con l'immagine di una bella chiavetta usb.
Bastava fare click per montarla e visualizzare il contenuto.
Adesso non funziona: se col destro gli dico di montarla apre
una finestrella che dice"mounting /dev/sda" e si blocca.
Chiudo la finestra.
( a questo punto se rifaccio ls /dev  scopro che /dev/sda è sparito!!! )
ritento e mi riporta il seguente errore
mount: I could not determine the filesystem type, and none was specified
Passo al terminale da root e digito:
mount /dev/sda
risposta
mount: you must specify the filesystem type
mi innervosisco:
mount -t vfat /dev/sda /media/usb0
risposta
mount: special device /dev/sda does not exist
e qui faccio ls /dev
e scopro che mi è sparito il dispositivo /dev/sda
Che è sta storia?
E` capitato anche a qualcun altro?
Suggerimenti?
Non riesco ad usare la mia chiavetta  :'-(

Ecco.
Ho riavviato il pc per ricreare il dispositivo.
ho fatto ls /dev/sda
e c'era.
Anziché provare col collegamento del Desktop
Da root ho fatto
mount -t vfat /dev/sda /media/usb0
e me l'ha montato.
Ho cliccato sul collegamento del desktop
e ho trovato i miei files nella chiavetta.
Ho provato a smontarlo col collegamento del desktop
e mi dice che solo root può smontarlo.
faccio
umount /dev/sda
e lo smonta
mount /dev/sda
e lo rimonta
In fstab ho l'opzione user associata a /dev/sda
e adesso dovrei poterlo smontare come utente.
Provo a smontarlo con il collegamento del desktop
e mi dice che solo root può farlo.
umount /dev/sda
e lo smonto
Adesso provo a cliccare sulla chiavetta del desktop
e riesco a montarlo a smontarlo come utente senza problemi.
Riavvio il pc.
Durante il riavvio mi si accende il led della chiavetta
e rimane acceso anche con il desktop avviato.
Clicco sulla chiavetta e mi si apre la finestrella
"mounting /dev/sda" e si blocca.
Chiudo la finestrella.
Faccio da root mount /dev/sda
mount: you must specify the filesystem type
ls /dev/sda
ls: /dev/sda: No such file or directory
Riavvio.
Il led rimane acceso anche dopo l'avvio del desktop.
Aspetto 1 minuto e rimane acceso.
ls /dev/sda
c'è.
Subito dopo il led si spegne.
rifaccio
ls /dev/sda
ls: /dev/sda: No such file or directory
Per me il computer rimane un mistero. :-/
Qualcuno ci capisce qualcosa o a qualche suggerimento?

 Qualcuno ci capisce qualcosa o a qualche suggerimento?
Io non capisco cosa ti aspeti tu: dici che "bastava un click". Parli al
passato, che cosa hai cambiato ultimamente? Kernel? Distribuzione?

[CUTTONE]
mmmm... se ho capito bene il malfunzionamento c'è solo se la chiavetta e'
inserita al momento del boot.
scusa, ma tu hai anche l'opzione "auto" in fstab?
potrebbe essere che lui tenta di montarlo prima che il dispositivo sia
"riconoscibile" (mancanza di un qualche modulo, problemi dovuti
all'inizializzazione di devfs, etc)
quindi puoi fare queste prove:
-metti noauto tra le opzioni in fstab e monti solo a macchina avviata
-aspetti ad inserire la chiavetta, e lo fai una volta finita la procedura
di boot
parallelamente:
guarda semre l'output di dmesg quando metti/togli la chiavetta
guarda anche /var/log/messages cosa dice in proposito
postilla:
se la chiavetta l'hai montata come root, a prescindere dall'opzione user
in fstab, la puoi smontare solo come root.
se hai problemi di permessi sulla chiavetta devi usare (per le partizioni
vfat) l'opzione umask
ciao Red


Un paio di giorni fa ho installato una debian.
Una delle prime cose che ho fatto è stato creare sul desktop dei collegamenti
a cdrom e chiavetta.
Appena creata riuscivo a montare e smontare la chiavetta senza problemi.

 ciao Red
grazie


La chiavetta e` come un hard disk, quindi devi montare la
partizione e non tutto il device.
Prova con /dev/sda1

 Non ho capito, ma comunque non credo di avere problemi di permessi.
umask e' praticamente il "negativo" di chmod, quindi 000 da permessi a
tutti di fare tutto
ciao