Newsgroup: it.comp.os.linux.debian
Titolo: mount partizione fat

ho montato la partizione fat32, che uso come documenti in win, in questo
modo
dopo aver preso a prestito vari suggerimenti trovati in giro
/dev/hda6       /mnt/winz       vfat   
rw,user,exec,codepage=850,uid=0,gid=1001,umask=000     0     0
gid 1001 è il gruppo (winzoz) creato da me, dovrebbe servire a gestire gli
utenti che hanno accesso alla risorsa.
ad ogni modo io sono nel gruppo, non mi sono scordato d'aggiungermi. :)
non ho capito perché nel man di mount trovo il parametro fat32, ma non è
accettato da mount.
(la partizione in questione è stata creata da win xp)
se guardo come viene montata la partizione, ottengo questo risultato:
/dev/hda6 on /mnt/winz type vfat
(rw,nosuid,nodev,codepage=850,uid=0,gid=1001,umask=000)
non ho capito perché scompare exec e mi trovo nosuid e nodev.
la struttura è questa:
drwxrwxrwx   7 root winzoz 16384 1970-01-01 01:00 .
drwxr-xr-x   3 root root    4096 2005-06-12 09:12 ..
drwxrwxrwx   3 root winzoz 16384 2005-03-28 00:51 mail
drwxrwxrwx   2 root winzoz 16384 2005-01-14 09:41 Recycled
drwxrwxrwx  53 root winzoz 16384 2005-03-28 00:54 soffitta
drwxrwxrwx   3 root winzoz 16384 2005-01-11 00:54 System Volume Information
dr-xr-xr-x  15 root winzoz 16384 2005-06-17 20:32 todo
come cavolo vengono assegnati i permessi? :)
non ho capito perché la dir /todo ha quella serie di permessi mentre le
altre no.
posso modificare i file, ma non posso crearli se non come root.
ovviamente /todo è la dir dove ho tutto quello che manipolo ogni giorno :)
ora: se cambio il uid da 0 a 1000 (io), dovrei poter scrivere un nuovo file,
invece no, perché?
non ho capito il funzionamente di umask. ok, è in ottale (già faccio fatica
con l'euro, figurati l'ottale), e serve a negare i permessi, ma quali, e
poi non ho già chmod e chown per dare e negare permessi?
non ho capito una mazza ok, ma se lo tolgo fa lo stesso che lasciarlo tutto
a zero?
grazie
-- 
... si va per tentativi, quando si va.

 
se non sbaglio la fat32 non supporta i permessi come ntfs o ext2/ext3...
ma semplicemente degli attributi (sola lettura, archivio...)
Io ho aggirato il problema inserendo questa riga in fstab,
/dev/hdb2   /media/hdb  vfat    rw,user,suid,dev,exec,noauto,async 1 2
e aggiungendo una mount /media/hdb in .bash_profile dell'utente.
In questo modo ottengo tutti i permessi come utente.
Come sicurezza, non e' il massimo, ma essendo io l'unico utente del pc...
Ciao
Grop80

 /dev/hdb2   /media/hdb  vfat    rw,user,suid,dev,exec,noauto,async 1 2
Tu lo sai, cosa vogliono dire i numeri 1 e 2 in fondo alla riga?
Sei proprio convinto di far fare un fsck anche sulla partizione windows?
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 Come sicurezza, non e' il massimo, ma essendo io l'unico utente del pc...
io ho risolto cambiando i permessi alla directory /todo, ora solo il
proprietario può scrivere mentre gli altri hanno i soliti permessi in
lettura esecuzione.
mi rimane il dubbio sul funzionamento di umask, che non ho ancora ben capito
dove va a togliere i permessi. forse sui nuovi file? Bho! :)
il fatto è che spesso faccio cose e solo più tardi scopro che certe cose non
vanno fatte, come ad esempio montare una partizione fuori da /mnt.
non si fa, ma non ho capito perché.
vabbé, mi adeguo e cerco di tirar su un sistema che mi faccia scordare
quelli di redmond ;)
ciao!


 spulcerò meglio san google :)
Spulciati man fstab
