Newsgroup: it.comp.os.linux.iniziare
Titolo: disco fat32 montato in sola lettura... a me serve RW!!!!

per ulteriori informazioni leggere il messaggio "montare un secondo disco
fisso - Informazioni teorico pratiche" del 31.10.01
salve a tutti!
ho montato il disco fisso, eppure è in sola lettura per qualsiasi utente
normale!!
solo l'utente root riesce in RW.
come mai??
dando un'occhiata a /dev/hdb1 i permessi sembrano uguali a quelli di
un'altro pc la cui partizione windows ha gli stessi permessi. anche
l'appartenenza è root disk...
la cartella in /mnt/hdDati ha tutti i permessi per tutti gli utenti ma
appena la monto perde quella di scrittura.
se allora do un bel chmod a+w /mnt/hdDati non ottengo nulla.
allora mi son detto, facciamo diventare /mnt/ come sopra!! fatto. risultato
identico! solo che ora posso scrivere in /mnt/ da utente normale e stop.
se cambio i permessi in /dev/hdb1... beh, sapete la mia risposta: niente di
bello!!! e niente che funziona per me. :(
sapete mica aiutarmi??
anche perché io sto disco lo devo mettere condiviso con samba e deve essere
un mini archivio per i dati + importanti, se quindi non ci posso scrivere da
qualsiasi pc in rete che me ne fò!!!!
grazie su eventuali illuminazioni.
Ciao

normale!!
[..]
scusa se hai gia' provato ma di cercare il vecchio post non ne ho voglia
ma nel /etc/fstab cosa hai rispetto a /dev/hdb1...?
ti posto la mia riga relativa....
/dev/hdb1       /mnt/win        vfat  ro,noauto,user  0       0
quindi "ro" (scrivibile)
"noauto" (non voglio che venga montato in automatico)
"users" (ci possono scrivere tutti gli users)
ciao
boogy
-- 
Ciao da Boogyman.Too old to Rock' end Roll
Too young to die.
post con "R:" e  Html  killati in proprio :-))

 quindi "ro" (scrivibile)
Ma "ro" non sta per "read-only"?
Scusa se ho detto una castroneria ma mi sembrava di ricordare che la sigla
per "scrivibile" fosse "rw" ("read-write")
--
Jarsil

 "users" (ci possono scrivere tutti gli users)
la mia l'ho scritta cosě
/dev/hdb1    /mnt/hdDati    vfat    deafults    0 0
dici che č questo?
perň io ho bisogno di montarlo all'avvio

qualsiasi pc in rete che me ne fò!!!!
Leggi la man page di mount e aggiusta /etc/fstab di conseguenza.
-- 
Enrico Bodo  -   PhD student       
University of Rome "La Sapienza"    
Department of Chemistry        

però io ho bisogno di montarlo all'avvio
Defaults = auto,rw
Quindi sei a posto. Devi solo aggiungere l'opzione umask= con il valore che 
desideri. Trasforma, per esempio, la riga in questo modo:
/dev/hdb1    /mnt/hdDati    vfat    auto,rw,umask=000   0 0


 /dev/hdb1    /mnt/hdDati    vfat    auto,rw,umask=000   0 0
cmq, ok!
ma questo umask=000 corrisponde a cosa?
è come dire utente
0 = root può scrivere
0 = proprietario può scrivere
0 = altri possono scrivere
???

messa = mezza
oggi non ci sto dentro!!
Ciao e grazie

man fstab è la prima cosa da guardare :-)
Nel mio caso (partizione fat32 corrispondente a hda2 disponibile in sola
lettura e montata all'avvio), fstab riporta
/dev/hda2    /mnt/windows    vfat    auto,user,ro    0 0
quindi, credo, tu dovresti avere una riga come questa
/dev/device_corrispondente_alla_partizione_interessata
/mnt/punto_di_montaggio    vfat    auto,user,rw    0 0
...ed al limite controlla i permessi della cartella corrispondente al punto
di montaggio.
Ciauz
--
KNOWLEDGE IS POWER
http://www.sverzat.com
¯`·.           .·´¯`:
'·.   .`·.   .·´.   .·'
   `:--·´   `·--:´
      `·. '_' .·
        ;`·-·´;

Jarsil ha scritto,Fri, 2 Nov 2001 09:42:50 +0100,

mii icredibile probabilmente hai 
ragione  e' solo che io scrivo tranquillamente
sia su /dev/hdb1 "ro" fat32
che su /dev/hdb2 "rw" ext2 (un archivio per linux che sta' su /dev/hda)
devo vedere che genere di casini ho fatto ...
e poi anche sul significato di "user" ho detto una vaccata...


specificare i permessi bisogna usare le opzioni uid=, gid=, umask= di mount.
Mah, su Slack, RH, SuSe basta fare chown :users alla directory di mount e poi
montarla normalmente da root .
gid  e uid li ho dovuti utilizzare solo una volta per montare con Samba una
directory tra due macchine Linux e permettere l'accesso agli utenti, anche se
IMHO preferisco NFS3, e' nettamente piu' veloce e meno problematico come
gestione dei permessi.
Ciao
Fabio
- 
Per rispondere scambiare lino con maggio

Salve gente!!
io ho ancora sto problema!!
o meglio, se dopo il montaggio automatico all'avvio lo smonto e lo faccio
rimontare da utente (in quanto ho dato user tra i parametri in fstab) tutto
funziona in modo regolare.
boh... :(
ho anche controllato i permessi del punto di montaggio come mi avete detto,
ma posso è tutto in rwx!!
:(
non so.
per ora mi accontento di smontarlo e rimontarlo ma devo risolvere.

Se non sbaglio si tratta di aggiungere alle opzioni uid= (777?) e guid=
(777?).
In qualche faq c'e' sicuramente.
Salve
         Dbg

 boogy
Non per essere pignolo,
ma l'opzione users permette che il filesystem possa essere montato da
qualunque utente piuttosto che da root.
Io opterei per le opzioni gid e pid, in modo di poter assegnare al
gruppo o all'utente il permesso per la determinata partizione!!!
Ciao
Daniele

qualunque utente piuttosto che da root.
si infatti.... 
me ne erto accorto e l' ho anche scritto in...
Message-ID:<0030s9...@boogy.linuxbox>
[...]


 gruppo o all'utente il permesso per la determinata partizione!!!
ma se io volessi fare tutto all'avvio che ci scrivo di preciso in
/etc/fstab??
anche ci scrivo tutti gli utenti possono montare i dischi il disco viene
montato come root!!
boh!?!?!
mi sento troppo ignorante!
gid = gruppo?? si vero!?? quindi se volessi che due utenti possano montare
li associo allo stesso gruppo e poi riporto l'id qua.
giusto?

montato come root!!
come gia' detto in altro post manco io ci capisco nulla, ma funziona
tutto (ne man umask mi aiuta molto)
comunque se faccio un mount -t vfat e ext2 con tutto montato
ho questa situazione (scrivo e leggo ovunque)
[boogy@boogy boogy]$ mount -t ext2
/dev/hda1 on / type ext2 (rw)
/dev/hda12 on /home type ext2 (rw)
/dev/hda6 on /home/local type ext2 (rw)
/dev/hda7 on /opt type ext2 (rw)
/dev/hda8 on /opt/local type ext2 (rw)
/dev/hda10 on /tmp type ext2 (rw)
/dev/hda5 on /usr type ext2 (rw)
/dev/hda2 on /usr/local type ext2 (rw)
/dev/hda9 on /var type ext2 (rw)
/dev/hdb2 on /mnt/altrohd type ext2 (rw,noexec,nosuid,nodev,user=boogy)
[boogy@boogy boogy]$     
e poi per il vfat
[boogy@boogy boogy]$ mount -t vfat
/dev/hdb1 on /mnt/win type vfat (rw,noexec,nosuid,nodev,ro,user=boogy)
boogy e' l' utente  che ha montato i  filesystem non di 
default quindi /dev/hdb1  /dev/hdb2
hoh se quaulcuno che sa' veramente cosa succede ha voglia di
dirmelo/dircelo....
grazie


default quindi /dev/hdb1  /dev/hdb2
Con l'opzione user che ti permette di montare la partizione, i file nella
partizione risultano appartenere a te. Quindi ci puoi scrivere. Almeno
questo viene fatto di default.


 sezione delle opzioni per vfat.
Questo è quello che mi mancava, o spero.
nella mia ignoranza pensavo avevo letto che i permessi di umask vanno in
ottale, allora, ragionando come
chmod avevo messo 777...
cmq io ho la partizione fat perché se un day dovessi levare il disco per
metterlo su qualche macchina non linux sarei almeno a posto. lo faccio solo
per portabilità con sistemi winzoz di casa.
infatti solo l'unico che smanetta con il pinguino, se faccio cazzi poi chi
ci capisce qualcosa?? :)
Ciao e grazie

>/dev/hdb1 on /mnt/win type vfat (rw,noexec,nosuid,nodev,ro,user=boogy)
quello che stupisce me e' questo "rw,noexec,nosuid,nodev,ro,user=boogy"
come posso averlo messo rw ero allo stesso tempo ?
ciao grazie


come posso averlo messo rw ero allo stesso tempo ?
rw e' di default.


rw e' di default.
sulla fat 32 ..?
ora ho variato in rw cosi sono piu' 
in linea :-))


ragazzi, grazie per l'auito, ma questo disco fat aggiunto dopo
l'installazione non ne vuole sapere di essere montato in rw per tutti in
automatico. sempre e solo root.
vabbè stasera, data la mia ormai scoraggiata speranza, faccio provare un mio
amico che si è reso disponibile.
sicuro che sbaglio qualcosa io.

0 = altri possono scrivere
Si', scegli una umask piu' appropriata se vuoi. 
