Non riesco ad accedere nell'NTFS come user....

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
ChriD
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: dom 30 ott 2005, 16:43

Non riesco ad accedere nell'NTFS come user....

Messaggio da ChriD »

Possiedo una partizione NTFS su cui vorrei accedere....

Il fatto è che come root posso fare tutto (ho ricompilato il kernel con pieno supporto per NTFS) ma il problema si verifica nel kde....

dato che viene avviato da user non riesco ad accedere sia da shell grafica che testuale come user.....

se su, allora ok.... altrimenti nada!

Ho sentito che dovrei modificare il mounting point in questo modo....

chown user /mounting point

però non la vedo una cosa molto pulita.....

potrei modificare qualche parametro nell'fstab in modo da far diventare l'unità accessbile a tutti già di default??

grazie del supporto.... ;)

Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

Messaggio da MAT »

Nelle opzioni di mount specifica umask=0000 se vuoi anche scrivere, altrimenti umask=0222 se vuoi solo leggere la partizione ntfs.

Avatar utente
waka_jawaka
Linux 3.x
Linux 3.x
Messaggi: 781
Iscritto il: mer 10 ago 2005, 0:00
Nome Cognome: Alberto Palillo
Kernel: 2.6.35
Desktop: KDE 4.5
Distribuzione: Archlinux

Messaggio da waka_jawaka »

Devi aggiungere alla riga corrispondente in fstab umask=227 che da i permessi in lettura ed esecuzione al mount point per il proprietario (in genere root) e il suo gruppo. Se il tuo user non fa parte del gruppo root, o glielo aggiungi o modifichi la voce in umask=222 o, ancora, cambia il gruppo di appartenenza del mount point con quello tuo.
In ogni caso, qualche giorno fa è stato aperto un thread relativo allo stesso problema......

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

waka_jawaka ha scritto: Se il tuo user non fa parte del gruppo root, glielo aggiungi
IMHO non è una grande idea...

Avatar utente
Firetux
Linux 4.x
Linux 4.x
Messaggi: 1465
Iscritto il: gio 10 giu 2004, 0:00
Località: Lecco
Contatta:

Messaggio da Firetux »

Paoletta ha scritto:
waka_jawaka ha scritto: Se il tuo user non fa parte del gruppo root, glielo aggiungi
IMHO non è una grande idea...
...direi di più: non è per niente un'idea :roll:

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Messaggio da phobos3576 »

Tutto quello che bisogna fare è:

1) loggarsi a linux come root

2) editare il file /etc/fstab

3) individuare la linea riferita a XP e modificarla.

Nel mio caso, ad esempio, la situazione è la seguente:

Codice: Seleziona tutto

/dev/hdb1   /mnt/WindowsXP   ntfs   umask=0,ro   0   0
In pratica, XP è nella prima partizione (hdb1) del secondo hard disk (hdb), ed è montato al filesystem di Linux nella directory /mnt/WindowsXP.

ntfs significa NT File System (cioè, il filesystem di Windows NT/2000/XP)
ro significa Read Only = sola lettura
umask=0 significa che qualunque utente ha l'accesso a quella partizione (users mask = 0).

Stesso discorso per Windows98:

Codice: Seleziona tutto

/dev/hda1   /mnt/Windows98   vfat   umask=0,iocharset=iso8859-15   0   0
vfat è il filesystem di Windows 95/98/Me
iocharset=iso8859-15 serve per visualizzare caratteri strani supportati da Windows98 (con XP non serve).

ChriD
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: dom 30 ott 2005, 16:43

Messaggio da ChriD »

phobos3576 ha scritto:Tutto quello che bisogna fare è:

1) loggarsi a linux come root

2) editare il file /etc/fstab

3) individuare la linea riferita a XP e modificarla.

Nel mio caso, ad esempio, la situazione è la seguente:

Codice: Seleziona tutto

/dev/hdb1   /mnt/WindowsXP   ntfs   umask=0,ro   0   0
In pratica, XP è nella prima partizione (hdb1) del secondo hard disk (hdb), ed è montato al filesystem di Linux nella directory /mnt/WindowsXP.

ntfs significa NT File System (cioè, il filesystem di Windows NT/2000/XP)
ro significa Read Only = sola lettura
umask=0 significa che qualunque utente ha l'accesso a quella partizione (users mask = 0).

Stesso discorso per Windows98:

Codice: Seleziona tutto

/dev/hda1   /mnt/Windows98   vfat   umask=0,iocharset=iso8859-15   0   0
vfat è il filesystem di Windows 95/98/Me
iocharset=iso8859-15 serve per visualizzare caratteri strani supportati da Windows98 (con XP non serve).

Cosa indicano gli ultimi parametri 0 0????

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Cosa indicano gli ultimi parametri 0 0????
Ma una lettina alla sezione su fstab
di S4d proprio no?

M.

Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

Messaggio da MAT »

samiel ha scritto:
Cosa indicano gli ultimi parametri 0 0????
Ma una lettina alla sezione su fstab
di S4d proprio no?

M.
Oppure

Codice: Seleziona tutto

man fstab

ChriD
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: dom 30 ott 2005, 16:43

Messaggio da ChriD »

samiel ha scritto:
Cosa indicano gli ultimi parametri 0 0????
Ma una lettina alla sezione su fstab
di S4d proprio no?

M.
veramente l'ho letto tutto....

del man fstab neanche l'ombra :?:

ChriD
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: dom 30 ott 2005, 16:43

Messaggio da ChriD »

Io ho chiesto degli ultimi due 00 che sono più a destra nell'fstab....

non mi sto riferendo all'umask che ho capito come funziona......

ma a quel 0 0
oppure 1 1
oppure 0 1

a destra....

Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

Messaggio da MAT »

Appunto! Ricopio da `man fstab`

Codice: Seleziona tutto

       The  fifth  field,  (fs_freq),  is  used  for  these filesystems by the
       dump(8) command to determine which filesystems need to be  dumped.   If
       the  fifth  field  is not present, a value of zero is returned and dump
       will assume that the filesystem does not need to be dumped.

       The sixth field, (fs_passno), is used by the fsck(8) program to  deter-
       mine the order in which filesystem checks are done at reboot time.  The
       root filesystem should be specified with a fs_passno of  1,  and  other
       filesystems  should  have a fs_passno of 2.  Filesystems within a drive
       will be checked sequentially, but filesystems on different drives  will
       be  checked  at  the  same time to utilize parallelism available in the
       hardware.  If the sixth field is not present or zero, a value  of  zero
       is  returned  and fsck will assume that the filesystem does not need to
       be checked.

ChriD
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: dom 30 ott 2005, 16:43

Messaggio da ChriD »

MAT ha scritto:Appunto! Ricopio da `man fstab`

Codice: Seleziona tutto

       The  fifth  field,  (fs_freq),  is  used  for  these filesystems by the
       dump(8) command to determine which filesystems need to be  dumped.   If
       the  fifth  field  is not present, a value of zero is returned and dump
       will assume that the filesystem does not need to be dumped.

       The sixth field, (fs_passno), is used by the fsck(8) program to  deter-
       mine the order in which filesystem checks are done at reboot time.  The
       root filesystem should be specified with a fs_passno of  1,  and  other
       filesystems  should  have a fs_passno of 2.  Filesystems within a drive
       will be checked sequentially, but filesystems on different drives  will
       be  checked  at  the  same time to utilize parallelism available in the
       hardware.  If the sixth field is not present or zero, a value  of  zero
       is  returned  and fsck will assume that the filesystem does not need to
       be checked.

giuro che se io digito da shell man fstab non esce nulla!! :?:

Ma per dump s'intende un qualcosa tipo boot?

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

veramente l'ho letto tutto....
del man fstab neanche l'ombra
SI vede che non hai letto gran che bene:
L'opzione dump
Questo valore è usato dal comando dump per effettuare dei backup sui filesystem. Il valore deve essere impostato a 0 per evitare l'effettuazione del backup, a 1 per consentirla. Di norma questa opzione si imposta a 1 per i filesystem non removibili.

L'opzione check
Questo valore è usato dal comando check per determinare l'ordine del controllo dell'integrità del filesystem all'avvio del sistema. Può assumere i valori:
0 = nessun controllo
1 = controlla per primo
2 = controlla in seguito
Generalmente i valori sono:
1 per la partizione di root (/)
2 per le altre partizioni dei dischi rigidi
0 per tutti gli altri dispositivi.
I filesystem presenti nello stesso disco sono verificati in sequenza, mentre è possibile abilitare il check contemporaneo di filesystem collocati in dischi fissi differenti. Di conseguenza è sconsigliato assegnare il valore 1 a partizioni diverse dello stesso disco fisso, perché il lavoro delle testine non risulterebbe ottimizzato.

Non è che voglio fare polemica,
a scuola sono abituato a ripetere
20 volte le stesse cose, però nel forum
sempre le stesse domande...

M.

Rispondi