Pagina 1 di 1
ntfs in linux
Inviato: mar 8 ago 2006, 11:30
da Absolut
Ho abilitato la scrittura su ntfs tramite ntfs-3g che è in beta e mi va alla grande. in /etc/fstab ho inserito la riga
/dev/hdb1 /mnt/dati ntfs-3g silent,umask=000,locale=it_IT@euro 0 $
ma quando mi dice che solo root puo montare la parizione. come posso fare per abilitare gli utenti normali!?
thanks!!
ciao!
Inviato: mar 8 ago 2006, 12:01
da chrix
man mount
Codice: Seleziona tutto
user
Allow an ordinary user to mount the file system. The name of the mounting user is written to mtab so that he can unmount the file system again. This option implies the options noexec, nosuid, and nodev (unless overridden by subsequent options, as in the option line user,exec,dev,suid).
users
Allow every user to mount and unmount the file system. This option implies the options noexec, nosuid, and nodev (unless overridden by subsequent options, as in the option line users,exec,dev,suid).
Inviato: mar 8 ago 2006, 12:49
da Absolut
bene..... quindi.....
/dev/hdb1 /mnt/dati ntfs-3g silent,user,umask=000,locale=it_IT@euro$
e poi.....
mount /mnt/dati
Error opening partition device: Permission denied
Failed to startup volume: Permission denied
Couldn't mount device '/dev/hdb1': Permission denied
Mount failed.
ovvero... nada!
Inviato: mar 8 ago 2006, 12:53
da chrix
ottieni un accesso negato per il valore di "umask" quello imposta i permessi se vuoi montare da utente perché non lo toogli e lasci solo users?
Inviato: mar 8 ago 2006, 13:15
da Absolut
stessa cosa... stesso errore!!
Inviato: mar 8 ago 2006, 13:16
da krisis
Usa fuse.
Inviato: mar 8 ago 2006, 13:26
da Absolut
ovvero!? in effetti carico il modulo modprobe -v fuse per usarlo... e per montarlo!?
Inviato: mar 8 ago 2006, 15:31
da phobos3576
Io ho messo solamente un
modprobe fuse in
/etc/rc.d/rc.modules, mentre in
fstab ho messo:
Codice: Seleziona tutto
/dev/hdb1 /mnt/WindowsXP ntfs-3g umask=0,locale=it_IT.ISO-8859-1 0 0
Tutto funziona perfettamente per qualsiasi utente.
Secondo me, nel caso di slackvitto c'è un errore nella linea che ha messo in
fstab; l'errore dovrebbe essere quello strano
locale=it_IT@euro 0 $.
In tal caso, basta leggersi i vari file di log (
messages,
dmesg,
syslog, etc).
Inviato: mar 8 ago 2006, 16:34
da Absolut
beh.. ho messo la tua stessa riga, ma nada... solo root puo montare!
inolte.. una volta montato da root, gli utenti possono fare ciò che vogliono.. quidni sembra ok!!! ma nn riesco comunque a montarlo da user! uffffff......
Inviato: mar 8 ago 2006, 22:05
da useless
ma se la metti in quel modo viene montata in auto al boot, cose te ne frega poi di montarla da utente? comunque x quello ci vuole assolutmanete l'opzione user o users, come già detto da altri. a quel punto tanto vale metterci anche noauto.
Inviato: mar 8 ago 2006, 23:36
da Absolut
in teoria dovrebeb essere montata al boot in auto,invece non è cos'... ho aggiunto
modprobe -v fuse
ma non me la monta in auto.... boh!?
Inviato: mer 9 ago 2006, 1:33
da phobos3576
slackvitto ha scritto:in teoria dovrebeb essere montata al boot in auto,invece non è cos'... ho aggiunto
modprobe -v fuse
ma non me la monta in auto.... boh!?
Il modulo
fuse era già presente nel tuo kernel oppure lo hai installato dopo attraverso la libreria FUSE?
Inoltre, tieni presente che
modprobe fuse deve essere messo in
/etc/rc.d/rc.modules in modo che il modulo
fuse venga caricato prima che Linux effettui il mount delle varie partizioni Windows; altrimenti, non funziona!
Inviato: mer 9 ago 2006, 10:22
da Absolut
o ora la monta in auto, ma da user devo andare in /mnt/dati per accedervi,
perchè se da konqueror vado su dispositivi mi da smpre quell'errore....