PDA

View Full Version : mount in rw...............


stefanoxjx
07-01-2005, 15:25
Questo è il mio file fstab, vorrei che la partizione hda4 che viene montata su /dati sia in lettura e scrittura anche per gli utenti oltre che per root.
Come potete vedere, ho già inserito rw,users, ma continua a darmela in scrittura solo per root.

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda3 / ext3 defaults,errors=remount-ro 0 1
/dev/hda1 /boot ext3 defaults 0 2
/dev/hda4 /dati ext3 rw,users 0 2
/dev/hda2 none swap sw 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/hdd /media/cdrom1 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

Help please.
Grazie.

Artemisyu
07-01-2005, 15:30
prova a mettere l'opzione umask=000

a me ha risolto il problema :D

ciao ciao!

stefanoxjx
07-01-2005, 15:53
Ho provato a modificare fstab in questo modo:

/dev/hda4 /dati ext3 umask=000 0 2

e

/dev/hda4 /dati ext3 rw,umask=000 0 2

e

/dev/hda4 /dati ext3 rw,user,umask=000 0 2

Ma in tutte queste condizioni, la partizione non viene nemmeno montata.

Se da root lancio: mount /dev/hda4 /dati -t ext3 -o rw,umask=0000

mi risponde:

mount: wrong fs type, bad option, bad superblock on /dev/hda4,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

e con dmesg trovo questo messaggio:
EXT3-fs: Unrecognized mount option "umask=0000" or missing value

Sembra che non riconosca umask, ma googlando ho visto invece che è un parametro che si può utilizzare proprio nel modo in cui ho provato.

Mi posteresti il tuo fstab?

Grazie.

ilsensine
07-01-2005, 15:55
La partizione è ext3 quindi non c'è bisogno dell'umask (anzi non sarebbe una buona idea). Puoi utilizzare i normali attributi unix, come se quella partizione fosse parte della tua partizione di root.

stefanoxjx
07-01-2005, 16:50
Se per attributi normali intendi i classici attributi impostati tramite chmod, ho già provato a impostare a chmod 777 la cartella, ma quando la monto, in automatico me la reimposta così:

drwxr-xr-x 3 root root 4096 2005-01-04 20:03 dati

Forse tu vuoi dirmi qualcos'altro che però io non ho capito


:confused:

ilsensine
07-01-2005, 17:33
No crea una sottocartella nella partizione, con gli attributi ad es. della directory /tmp

Rat attack
07-01-2005, 17:35
Anzichè modificare il fstab...fai semplicemente chmod 777 /dati......

e modifica 0 2 in 0 0
Olaaaaaaaaaaaaaaaaaa;)

stefanoxjx
07-01-2005, 18:21
:cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry:

Ho provato a creare una sottocartella (pippo) dentro a dati (che ha diritti drwxrwxrwx).
Come puoi vedere, prima di montare la partizione i diritti sono drwxrwxrwx, ma subito dopo il mount cambiano nonostante gli abbia dato il parametro -o rw.

Goldrake:/dati# ls -l
totale 4
drwxrwxrwx 2 root root 4096 2005-01-07 17:35 pippo
Goldrake:/dati# mount /dev/hda4 ./pippo/ -o rw
Goldrake:/dati# ls -l
totale 4
drwxr-xr-x 2 root root 4096 2005-01-07 17:40 pippo
Goldrake:/dati#

Ho provato anche a copiare la cartella tmp dentro a dati (cp -R tmp) e montare la mia partizione li dentro, ma il risultato è lo stesso.

X Rat attack, non funziona nemmeno la tua soluzione :cry:
Non riesco a capire questa cosa. :cry:

Rat attack
07-01-2005, 18:24
Prova a dare chmod 777 /dev/hda4...fammi sapere...

stefanoxjx
07-01-2005, 18:32
Stessa cosa.

Rat attack
07-01-2005, 18:58
Allora modifica il tuo fstab più o meno così:

/dev/hda1 swap swap defaults 0 0
/dev/hda2 / ext3 defaults 1 1
/dev/hda3 /home ext3 defaults 1 2
/dev/hdb1 /share reiserfs defaults 1 2
/dev/cdrom /mnt/cdrom iso9660 noauto,users,ro 0 0
/dev/hdd /mnt/cdrw iso9660 noauto,users,ro 0 0
/dev/hdg /mnt/dvdrw iso9660 noauto,users,ro 0 0
/dev/sda1 /mnt/pendrive auto noauto,users,iocharset=iso8859-15 0 0
/dev/fd0 /mnt/floppy auto noauto,users 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0



Nel senso dai il montaggio di defaults o auto (vedi tu cosa preferisci, io metterei auto)......e poi come gruppo metti users...(ci sei nel gruppo useres vero?), rw e poi ridai il chmod......

stefanoxjx
08-01-2005, 11:46
Mettiamola in questo modo, mount non mi accetta nessun parametro che possa cambiare i permessi della partizione.
A questo punto non mi resta che chiedervi che versione di mount avete :confused:
Grazie.

stefanoxjx
08-01-2005, 11:51
Ho scoperto che se prima monto la partizione e poi da root cambio i permessi del mountpoint con chmod 777 /dati, riesco a scrivere anche da utente.
Secondo voi posso avere dei problemi se faccio in questo modo?
Grazie.

stefanoxjx
08-01-2005, 12:00
Questa è bella, è bastato dare una volta chmod 777 /dati con partizione montata, perchè ora mi dia la possibilità di scriverci come voglio nonostante su fstab non sia stato inserito nessun parametro particolare.
Non credo sia normale :confused:


Dimenticavo, questo ora succede anche se riavvio il pc.