Newsgroup: it.comp.os.linux.debian
Titolo: fstab - non   mi sono chiare alcune cose

Questo è quello che ho impostato...
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>     <dump>  <pass>
proc            /proc           proc     defaults       0       0
/dev/hda5       /               reiserfs notail         0       1
/dev/hda6       none            swap     sw             0       0
/dev/hda2       /mnt/C          vfat     rw,auto        0       0
/dev/hda3       /mnt/D          vfat     rw,auto        0       0
/dev/hda4       /mnt/Win2k      ntfs     rw,user,auto   0       0
/dev/sda1       /mnt/Scambio    vfat     rw,user,auto        0       0
/dev/sda2       /mnt/MP3        ntfs     rw,user,auto        0       0
/dev/sda3       /mnt/Film       ntfs     rw,user,auto   0       0
ma le cose non funzionano bene.
hda2 e hda3 vengono montati correttamente e automaticamente per tutti gli
utenti
per quanto riguarda le altre invece, non c'é verso.
/mnt/Scambio  riesco a montarla manualmente con tutti gli utenti
mentre
/mnt/Win2k
/mnt/MP3
/mnt/Film
pur riuscendo a montarle manualmente, comunque sono bloccate, e mi appare
l'icona della cartella col lucchetto, eppure le impostazioni sono le stesse
di /mnt/Scambio
sapreste spiegarmi l'arcano? Grazie
-- 
Movie Maniac
http://enricofedele.kudolink.com

 sapreste spiegarmi l'arcano?
Hint: ntfs e rw.
Hint 2: umask.
-- 
Best Regards, Jack
Linux user #264449
Powered by Debian PPC

 Hint 2: umask.
mi studierò la cosa, ma c'è una sorta di fstab howto in giro in rete?
Ciao e grassie


Movie Maniac ha scritto:

man mount

 man mount
man docazzovai :D
questa la sapevo, me l'ero già letta, però ci sono dei misteri che ancora
non comprendo. Alcune partizioni vengono caricate automaticamente per gli
user (non root eh), mentre altre, con le stesse impostazioni (identiche)
no, e si dice che non si hanno i peressi :(
Continuo ad indagare cmq :)
Ciao
-- 
Movie Maniac
http:enricofedele.kudolink.coom

 
Ti ho risposto così, perchè nel man mount c'è scritto delle opzioni per
i filesystem ntfs e vfat, dove devi mettere anche l'opzione gid=000,
uid=000 e umask=0000. Questo serve per definire i permessi di scrittura
e di lettura delle directory.
uid=valore e gid=valore
              Imposta  il proprietario e il gruppo per tutti i file
(default: l'uid e il gid del processo corrente).
       umask=valore
              Imposta l'umask (la bitmask dei permessi che *non* sono
presenti). Il default  è l'umask del processo corrente. Il valore va
dato in ottale.
mount ovviamente è da root, dunque il proprietario è root altrimenti.

 da...
Non centra niente. In Linux con il supporto del kernel ntfs non è
scrivibile o lo è solo per modificare file presenti nel filesystem, solo
però aumentando la dimensione per 1KB.
Puoi scrivere su ntfs solo con captive.
Cerca anche captive.
Andrej

Sugo ha scritto:

quando ho provato a configurare il kernel per ricompilarlo, ho visto che 
c'è un'opzione per compilare anche il supporto per ntfs in scrittura...
a che serve quella roba allora?

 mount ovviamente è da root, dunque il proprietario è root altrimenti.
Grazie per la tua disponibilità comunque :)
Ciao

 a che serve quella roba allora?
A sminchiare il file system (un tempo).
A un cazzo (oggi).
Vedi l'help relativo a quell'opzione.

 Grazie per la tua disponibilità comunque :)
Prego
Andrej


Ti confondi con l'umask. 
uid = userid
gid = groupid
si rilevano con il comando 'id'
Vengono usati per determinare l'appartenenza di una 
partizione a un utente o a un gruppo.
Pr permettere a *tutti* gli utenti di montare e smontare
le partizioni si imposta l'opzione 'users'.
-- 
echo 152079117477642780034933529998195782666P | dc

 sapreste spiegarmi l'arcano? Grazie
Prova così:
/dev/sda1       /mnt/winsystem  ntfs    defaults,umask=0222 0       2
/dev/sda2       /mnt/ntfs       ntfs    defaults,umask=0222 0       2
/dev/sda4       /mnt/fat32      vfat    defaults,umask=0000 0       2
Io vado via liscio come l'olio :-) 
-- 
GenTLe ...di Varese, provincia.
TL1000S + Mito 125 per la pista
La mia HP: 
http://digilander.iol.it/thegentle/index.htm
Non c'è cattivo più cattivo di un buono quando diventa cattivo (Bud Spencer)

 le partizioni si imposta l'opzione 'users'.
Sulla base di questa tua asserzione, ho provato anche in questo modo:
/dev/sda3 /mnt/D ntfs ro,gid=users,uid=1000,umask=0002,nls=utf8 0 0
/dev/sda3 /mnt/D ntfs ro,uid=1000,umask=0002,nls=utf8 0 0
in tutti i casi le partizioni vengono semplicemente caricate allo stesso
modo.
A questo punto le domande sarebbero tante , ma mi limito alle seguenti:
1) una volta modificato fstab, è sufficiente terminare la sessione e
riconnettersi per avere le impostazioni modificate, o è necessario
riavviare?
2) è possibile fare quello che sto cercando di ottenere, o sto solo perdendo
tempo?
Grazie per la disponibilità a tutti, e scusate se vi sto facendo perdere
tempo :)
Ciao
-- 
Movie Maniac
http://enricofedele.kudolink.com

 impostare, mediante interfaccia grafica tutte ste cosucce...)
e' ridondante, invece di scopiazzare era meglio cercare di capire.
/dev/hda3 /mnt/C vfat users,umask=0002  0 0
/dev/sda3 /mnt/D ntfs ro,users          0 0
-- 
echo 152079117477642780034933529998195782666P | dc

J.Garcia wrote:

ripeto, io ho cercato di capire e ho letto la documentazione. :)
Evidentemente però tu non hai cercato di capire il mio quesito. :D
La seconda linea che hai scritto infatti, fa esattamente quello che sono
riuscito ad ottenere da me, ma non fa quello che vorrei fare, e cioè:
consentire al solu utente con id=1000 di montare quella partizione, tutto
qui.
Ciao e grazie
