Pagina 1 di 2
[RISOLTO]chiavette usb montate a mano
Inviato: mar 15 set 2009, 10:48
da nicolix
Ciao avrei un quisito dopo che ho montato una chiavetta a mano, non riesco a modificarle nel senso inserirci file o cancellare quelli che già ci sono!!! Però in compensio riesco a visualizzarli
Ce qualche opzione da inserire nel comando per montare a mano??? devo utilizzare il chmod oppure ce un'altro modo?????
grazie mille ciao ciao
Re: chiavette usb montate a mano
Inviato: mar 15 set 2009, 10:52
da targzeta
Se ci dici l'errore sarebbe meglio. Nel senso, avrai qualche output che ti dice perchè non puoi creare/modificare no?
Emanuele
Re: chiavette usb montate a mano
Inviato: mar 15 set 2009, 11:34
da nicolix
spina ha scritto:Se ci dici l'errore sarebbe meglio. Nel senso, avrai qualche output che ti dice perchè non puoi creare/modificare no?
Emanuele
ciao se provo a cancellare un file con konqueror mi dice:
Access denied to /mnt/chiavetta/2 riv industriale 22 aprile.pdf
Re: chiavette usb montate a mano
Inviato: mar 15 set 2009, 11:39
da targzeta
E se lo provi a cancellare da shell? Non è che è una questione di diritti no? Con quale utente la monti la chiavetta, con lo stesso utente con cui provi a cancellare i file?
Emanuele
Re: chiavette usb montate a mano
Inviato: mar 15 set 2009, 11:41
da Vic Steele
Non è che stai montando da root e stai provando a modificare da utente semplice?
La non concessione sarebbe normale.
Re: chiavette usb montate a mano
Inviato: mar 15 set 2009, 11:41
da raffaele181188
Io ti consiglio di NON montare a mano visto che usi KDE. Non ce n'è alcun bisogno: inserisci la chiavetta e fa tutto da solo. Che versione di Slackware usi? Posta /etc/fstab, il problema è quasi sicuramente lì. Intanto controlla se sei nel gruppo "plugdev" per fare tutto tramite HAL
Re: chiavette usb montate a mano
Inviato: mar 15 set 2009, 11:51
da nicolix
spina ha scritto:E se lo provi a cancellare da shell? Non è che è una questione di diritti no? Con quale utente la monti la chiavetta, con lo stesso utente con cui provi a cancellare i file?
Emanuele
allora li ho montati da root perchè non penso che da utente normale funziona il montaggio....
poi agisco con utente normale nicolix con konqueror....
da terminale efettivamente funziona in mnt la modifica dei file...
di conseguenza come faccio a gestire gli utenti e dare i permessi, visto che penso che sia un problema di permessi????
grazie mille ciao
Re: chiavette usb montate a mano
Inviato: mar 15 set 2009, 11:57
da targzeta
Vedi il man di mount(8), ti può aiutare a capire cosa vuoi fare a seconda del tipo del file system usato nella tua pennina. Se prevedi un entry nel file /etc/fstab, allora la pennina la puoi anche montare come utente normale.
Emanuele
Re: chiavette usb montate a mano
Inviato: mar 15 set 2009, 11:58
da nicolix
raffaele181188 ha scritto:Io ti consiglio di NON montare a mano visto che usi KDE. Non ce n'è alcun bisogno: inserisci la chiavetta e fa tutto da solo. Che versione di Slackware usi? Posta /etc/fstab, il problema è quasi sicuramente lì. Intanto controlla se sei nel gruppo "plugdev" per fare tutto tramite HAL
ciao uso la versione 12.2 comunque kde non fa niente da solo, ogni volta che inserisco una chiavetta e vado in media e cerco di aprire la chiavetta mi da l'errore che devo montarla, di conseguenza mi sono stufato di agire per ogni chiavetta su fstab...oltre che inserirla nella porta usb prima di accendere il pc se no non me la monta...
E metti che devo inserire una chiavetta nuova devo scrivere su fstab poi riavviare il pc??mmmm ogni tanto ok ma non sempre, specialmente se ho già il pc acceso.
Grazie
Re: chiavette usb montate a mano
Inviato: mar 15 set 2009, 12:00
da nicolix
spina ha scritto:Vedi il man di mount(8), ti può aiutare a capire cosa vuoi fare a seconda del tipo del file system usato nella tua pennina. Se prevedi un entry nel file /etc/fstab, allora la pennina la puoi anche montare come utente normale.
Emanuele
nel senso fstab è bellissimo...solo che è un pò bloccato come modo per montare nel senso che devo riavviare il pc...e stessa cosa se attacco la stessa chiavetta gia prescritta in fstab dopo acceso il pc non me la legge......capito???
Re: chiavette usb montate a mano
Inviato: mar 15 set 2009, 12:16
da targzeta
Mai riavviare il PC, almeno non sotto Linux, commetti un sacrilegio

. Scherzi a parte, se sei costretto a riavviare pensa sempre che hai sbagliato qualche cosa.
Visto che usi la Slackware 12.2 usa udev insieme a fstab, questo dovrebbe bastare. Io ad esempio ho questa entry in fstab
Codice: Seleziona tutto
/dev/hd_ext_maxtor /mnt/pendrive auto noauto,user,rw 0 0
Il file system come vedi viene autodeterminato (anche se è sempre reiserfs). Il nocciolo della questione è che il device /dev/hd_ext_maxtor non è un vero e proprio file di device, ma è un link simbolico a quello che deciderà il kernel. Con questa piccola regola per udev
Codice: Seleziona tutto
KERNEL=="sd?1", DRIVERS=="usb", ATTRS{manufacturer}=="Maxtor ", ATTRS{serial}=="2HB52GMY ", SYMLINK="hd_ext_maxtor"
dico a udev di crearmi un link simbolico chiamato appunto 'hd_ext_maxtor' alla prima partizione del mio HD esterno della Maxtor. Quindi il kernel lo può rilevare come gli pare, ma io ogni volta che inserisco il mio HD esterno avrò sempre un link simbolico chiamato /dev/hd_ext_maxtor che, grazie a fstab, posso montare da utente normale.
Comunque tutto questo viene fatto automaticamente anche dagli attuali DE tipo appunto KDE, il quale usa hal per rilevare la nuova periferica. Quindi se usi KDE non vedo perchè non sfruttare questa possibilità.
Emanuele
Re: chiavette usb montate a mano
Inviato: mar 15 set 2009, 12:39
da nicolix
spina ha scritto:Mai riavviare il PC, almeno non sotto Linux, commetti un sacrilegio

. Scherzi a parte, se sei costretto a riavviare pensa sempre che hai sbagliato qualche cosa.
Visto che usi la Slackware 12.2 usa udev insieme a fstab, questo dovrebbe bastare. Io ad esempio ho questa entry in fstab
Codice: Seleziona tutto
/dev/hd_ext_maxtor /mnt/pendrive auto noauto,user,rw 0 0
Il file system come vedi viene autodeterminato (anche se è sempre reiserfs). Il nocciolo della questione è che il device /dev/hd_ext_maxtor non è un vero e proprio file di device, ma è un link simbolico a quello che deciderà il kernel. Con questa piccola regola per udev
Codice: Seleziona tutto
KERNEL=="sd?1", DRIVERS=="usb", ATTRS{manufacturer}=="Maxtor ", ATTRS{serial}=="2HB52GMY ", SYMLINK="hd_ext_maxtor"
dico a udev di crearmi un link simbolico chiamato appunto 'hd_ext_maxtor' alla prima partizione del mio HD esterno della Maxtor. Quindi il kernel lo può rilevare come gli pare, ma io ogni volta che inserisco il mio HD esterno avrò sempre un link simbolico chiamato /dev/hd_ext_maxtor che, grazie a fstab, posso montare da utente normale.
Comunque tutto questo viene fatto automaticamente anche dagli attuali DE tipo appunto KDE, il quale usa hal per rilevare la nuova periferica. Quindi se usi KDE non vedo perchè non sfruttare questa possibilità.
Emanuele
ok capito volevo chiederti che tipo di file system usi per le chiavette??? bisogna sempre utilizzare vfat????
un'altra cosa slackware 4 dummies è una guida di base....per guide avanzate????grazie mille ciao ciao
Re: chiavette usb montate a mano
Inviato: mar 15 set 2009, 12:42
da raffaele181188
nicolix, la maggior parte delle guide più famose per Linux/Slackware non sono molto aggiornate

Aggiungi il tuo utente al gruppo
plugdev, riloggati nel sistema, e con KDE ti godrai la
magia di HAL, D-bus e compagnia bella. Suvvia, siamo nel terzo millennio

Tra l'altro, credo che non ti sia ben chiaro come funziona il mount e come interagisce con fstab (anch'io consiglio una lettura del man). Se monti da root con le opzioni di default, il dispositivo appartiene a root e quindi il tuo utente non ha alcun permesso. Ovvio che se sei root, da terminale, puoi agire nella pennina, mentre con Konqueror non puoi farlo perchè è un processo che gira con un altro utente

fstab è inadeguato per le pennine, le regole di udev lasciale per altro
Re: chiavette usb montate a mano
Inviato: mar 15 set 2009, 12:45
da targzeta
Dipende che ci devi fare con le chiavette. Io non uso Windows e quindi ho una chiavetta e un HD esterno in ReiserFS. Però un piccola chiavetta da 128 MB l'ho formattata con vfat così posso portarla in copisteria, ad esempio, dove non manca mai di beccarsi un virus

.
Per le guide avanzate non saprei che dirti, di solito dopo una piccola infarinatura si passa direttamente ai man dei programmi, solo lì puoi scoprire tutto quello che li riguarda. Però ammetto che ci devi perdere tempo.
Non so se conosci il tomo tutto italiano "appunti di informatica libera", penso che più di quello non trovi

.
Emanuele
Re: chiavette usb montate a mano
Inviato: mar 15 set 2009, 12:48
da conraid
raffaele181188 ha scritto:
Tra l'altro, credo che non ti sia ben chiaro come funziona il mount e come interagisce con fstab (anch'io consiglio una lettura del man). Se monti da root con le opzioni di default, il dispositivo appartiene a root e quindi il tuo utente non ha alcun permesso.
dipende dal filesystem
se è un filesystem che gestisce i permessi linux allora lo puoi montare anche da "root", in questo caso un hd esterno viene gestito come un hd interno, e nel filesystem della periferica puoi mettere anche directory con permessi diversi. Anche se lo monto da KDE con HAL i permessi rimangono, e ci mancherebbe altro.
Nel mio hd esterno ho directory che appartengono a due utenti diversi, escluso root. E monto da root, senza hal, tra l'altro una partizione è criptata. E nel terzo millennio mi trovo meglio così.
Se invece il filesystem non gestisce i permessi linux, vfat, ntfs, etc...allora devi montarlo con le giuste opzioni, oppure lasciarlo montare all'utente. E qui puoi fare con HAL o con altri metodi.