Difference between revisions of "NTFS-3G (Italiano)"

From ArchWiki
Jump to: navigation, search
(changed category)
(Allineamento a pag. internazionale)
Line 1: Line 1:
 
[[Category:File systems (Italiano)]]
 
[[Category:File systems (Italiano)]]
{{out of date}}
 
 
{{i18n|NTFS-3G}}
 
{{i18n|NTFS-3G}}
  
Con questa guida imparerete ad impostare l'accesso in lettura/scrittura ad una partizione NTFS usando '''ntfs-3g'''.
+
[http://www.tuxera.com/community/ntfs-3g-download/ NTFS-3G] è una implementazione open source del file system NTFS di Microsoft che include il supporto in lettura e scrittura.  Dal momento che viene considerato più facile da configurare e maggiormente supportato in fase di scrittura, gli utenti preferiscono generalmente NTFS-3G a {{Package Official|ntfsprogs}} ntfsmount.  Gli sviluppatori di NTFS-3G utilizzano il file system FUSE per agevolare lo sviluppo e la portabilità.  Questo documento descrive come impostare al meglio NTFS-3G sul proprio computer.
  
===Installazione===
+
== Installazione ==
  
Installare il pacchetto {{Package Official|ntfs-3g}} disponibile nel repositroy {{Codeline|[extra]}} con il comando:
+
Installare il pacchetto {{Package Official|ntfs-3g}} disponibile nel repository {{Codeline|[extra]}} con il comando:
  
 
  # pacman -S ntfs-3g
 
  # pacman -S ntfs-3g
  
===Configurazione di base===
+
== Montaggio manuale ==
====Editare fstab====
+
Editate il vostro /etc/fstab seguendo questo schema:
+
<partizione>  <punto di montaggio>  ntfs-3g  defaults,locale=<locale>  0 0
+
  
Per esempio:
+
Esistono due opzioni per il montaggio manuale delle partizioni NTFS. Il tradizionale:
/dev/sda1  /mnt/windows  ntfs-3g  defaults,locale=en_PH.utf8  0 0
+
  
===Configurazione avanzata===
+
  # mount -t ntfs-3g /dev/<your-NTFS-partition> /{mnt,...}/<folder>
Inanzitutto, non dovremo mettere l'opzione '''defaults''' qui, se vorremo avere un controllo piu approfondito su come la nostra partizione NTFS viene montata.
+
====Editare fstab====
+
Editate il vostro /etc/fstab seguendo questo schema:
+
<partizione>  <punto di montaggio> ntfs-3g <opzioni> 0 0
+
  
Per esempio:
+
Il tipo di montaggio {{Codeline|ntfs-3g}} non ha bisogno di essere specificato esplicitamente in Arch. Il comando {{Codeline|mount}} utilizzerà in maniera predefinita {{Filename|/sbin/mount.ntfs}} che è collegato (symlink) a {{Filename|/bin/ntfs-3g}} dopo che il pacchetto ntfs-3g è stato installato.
/dev/sda1  /mnt/windows  ntfs-3g users,noauto,uid=1000,gid=100,fmask=0113,dmask=0002,locale=en_PH.utf8  0 0
+
/dev/sda5  /mnt/backup  ntfs-3g users,uid=1000,gid=100,fmask=0113,dmask=0002,locale=en_PH.utf8        0 0
+
* '''Gli esempi sopra-riportati sono utili se vorrete:'''
+
#che la vostra partizione NTFS possa essere montata e smontata da qualsiasi utente.
+
#che l'utente (uid=1000) ed il gruppo (gid=100) siano i "possessori" dell'intera partizione ed abbiano permessi -rw-rw-r-- (0664) per i file e drwxrwxr-x (1775) per le cartelle.
+
#usare il locale en_PH.utf8
+
#che /dev/sda5 venga montata automaticamente all'avvio, ma non /dev/sda1
+
  
====Utili opzioni di ntfs-3g====
+
La seconda opzione è quella di richiamare {{Codeline|ntfs-3g}} direttamente:
* '''users''' - permette a chiunque di (s)montare una partizione NTFS a condizione che il binario di ntfs-3g sia impostato SUID root ''(Il comando è: '''chmod u+s /bin/ntfs-3g''')''. Tenetene di conto se volete usare '''users''' invece di '''user'''.
+
* '''noauto''' - non monta automaticamente la partizione all'avvio.
+
* '''uid''' - il valore decimale dell'utente possessore dei file e delle cartelle di una certa partizione NTFS.
+
* '''gid''' - il valore decimale del gruppo possessore dei file e delle cartelle di una certa partizione NTFS.
+
* '''fmask''' - il valore ottale della maschera di bit dei permessi dei file.
+
* '''dmask''' - il valore ottale della maschera di bit dei permessi delle cartelle.
+
* '''locale''' - spesso richiesto per rendere visibili file con caratteri "specifici di una certa lingua".
+
  
====Valori della maschera di bit====
+
# ntfs-3g /dev/<your-NTFS-partition> /<mount-location>
Per venire facilmente a conoscenza dei valori della maschera di bit di una specifica configurazione dei permessi, senza eseguire alcun calcolo, tutto ciò che dovrete fare è:
+
#Aprire una nuova sessione della shell.
+
#Usare il comando '''umask''' per ottenere la rappresentazione ottale di una specifica configurazione dei permessi.
+
##"Impostare" la modalità di creazione della maschera usando umask. es.:<pre>$ umask ug=rw,o=r</pre>Tenete nota che ug=rw,o=r è equivalente a -rw-rw-r-- o 0664.
+
##Otterrete l'equivalente ottale semplicemente eseguendo umask senza nessun argomento.<pre>$ umask</pre>Dovreste ottenere questo:<pre>0113</pre>
+
  
* Consultate la sezione avanzata del manuale di chmod per informazioni piu approfondite.
+
== Configurazione ==
  
===Montare la partizione===
+
La partizione NTFS può essere configurata per il montaggio automatico, o preconfigurata per poter essere montata in un certo modo secondo le preferenze dell'utente. Questa configurazione può essere effettuata nella configurazione dei filesystem statici ([[fstab]]) o mediante l'uso di regole udev.
  # mount <partizione>
+
o
+
# mount <punto di montaggio>
+
  
Esempi:
+
=== Impostazioni predefinite ===
# mount /dev/sda1
+
# mount /mnt/backup
+
  
* Potete (s)montare una partizione NTFS come utenti normali, solo se seguite la '''Configurazione avanzata''' di questa pagina.
+
Utilizzando le impostazioni predefinite si monterà la partizione (o partizioni) NTFS in fase di avvio.  Con questo metodo, '''se''' la cartella principale (che è montata), ha impostati correttamente i permessi di utente e gruppo, allora questi ultimi saranno in grado di leggere e scrivere su tale partizione.
  
== Montare la partizione usando HAL ==
+
Aggiungere la seguente riga in {{filename|/etc/fstab}}:
[[HAL]] può montare automaticamente la vostra partizione NTFS con l'hotplugging. Create una [[HAL#NTFS|policy personalizzata per HAL]] e aggiungetevi al gruppo '''storage''' per ottenere i permessi di scrittura.
+
 
 +
<pre>
 +
# <file system>  <dir> <type>    <options>            <dump>  <pass>
 +
/dev/<NTFS-part>  /mnt/windows  ntfs-3g  defaults   0      0
 +
</pre>
 +
 
 +
=== Abilitare Gruppi/Utenti ===
 +
 
 +
Si possono anche impostare in fstab (per mezzo di ntfs-3g) altre opzioni, come quali utenti sono autorizzati ad accedere (in lettura) alla partizione.  Per esempio, per permettere l'accesso ai membri del gruppo '''users''':
 +
 
 +
/dev/<NTFS-part>  /mnt/windows  ntfs-3g  gid=users,umask=0022    0      0
 +
 
 +
Per impostazione predefinita, il driver ntfs-3g abilita il supporto in scrivere solo a root. Per abilitare la scrittura agli utenti, utilizzare il parametro dmask:
 +
 
 +
/dev/<NTFS-part>  /mnt/windows  ntfs-3g  gid=users,fmask=113,dmask=002    0      0
 +
 
 +
Nel caso di una macchina con un singolo utente, si può impostare l'utente come proprietario del filesystem:
 +
/dev/<NTFS-part>  /mnt/windows  ntfs-3g  uid=USERNAME,gid=users    0      0
 +
 
 +
=== Opzioni NTFS-3G basilari  ===
 +
 
 +
Per la maggior parte dei casi, le impostazioni sopraelencate dovrebbero essere sufficienti. Seguono alcune opzioni di carattere generale utilizzate spesso nei vari filesystem Linux.  Per un elenco completo, vedere [http://www.tuxera.com/community/ntfs-3g-manual/#6 qui]
 +
 
 +
* '''umask''': umask è un comando built-in della shell che imposta automaticamente i permessi dei file su file appena creati.  Su Arch la umask predefinita per root e utente è 0022.  Con 0022 le nuove cartelle hanno i permessi 755 e i nuovi file hanno permessi 644. Per maggiori informazioni sulle autorizzazioni umask vedere [http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html qui].
 +
* '''noauto''': Se impostato, le partizioni NTFS in fstab non vengono montate automaticamente all'avvio.
 +
* '''uid''' : il valore decimale dell'utente possessore dei file e delle cartelle di una certa partizione NTFS.  Il proprio uid può essere trovato con il comando {{Codeline|id}} .
 +
* '''fmask''' e '''dmask''': simili a '''umask''' ma con una definizione rispettivamente individuale di file e directory.
 +
* '''locale''' : (deprecato da gennaio 2009) - <s>spesso richiesto per rendere visibili file con caratteri "specifici di una certa lingua".</s>
 +
 
 +
== Ulteriori configurazioni ==
 +
 
 +
Alcune configurazioni che potrebbero aiutare a configurare la partizione NTFS.
 +
 
 +
=== KDE 4 ===
 +
 
 +
Su >=KDE 4.4, click destro sul Device Notifier applet e scegliere '''Device Notifier Settings''' poi da '''Removable Devices''' selezionare la partizione e scegliere '''Automount on login'''.
 +
 
 +
=== NTFS-config ===
 +
 
 +
{{Package AUR|ntfs-config}} è un programma che può aiutare a configurare le proprie partizioni NTFS se altri metodi non funzionano.
 +
 
 +
== Risoluzione dei problemi ==
 +
 
 +
Alcune idee per risolvere i problemi comuni.
 +
 
 +
=== Filesystem NTFS danneggiato  ===
 +
 
 +
Se un file system NTFS è affetto da alcuni errori, NTFS-3G lo monta in sola lettura.  Per aggiustare un filesystem NTFS, caricare Windows ed eseguire il programma di controllo del disco nativo.
 +
 
 +
Per riparare il file system senza avviare Windows, installare il pacchetto {{Package Official|ntfsprogs}} disponibile su '''Extra''' che può essere installato con:
 +
 
 +
# pacman -S ntfsprogs
 +
 
 +
Per poter intervenire su un file system NTFS, il dispositivo deve essere già smontato. Ad esempio, per una partizione NTFS su /dev/sda2:
 +
 
 +
# umount /dev/sda2
 +
# ntfsfix /dev/sda2
 +
Mounting volume... OK
 +
Processing of $MFT and $MFTMirr completed successfully.
 +
NTFS volume version is 3.1.
 +
NTFS partition /dev/sda2 was processed successfully.
 +
# mount /dev/sda2
 +
 
 +
Se tutto è andato bene, il volume sarà ora nuovamente "scrivibile".
 +
 
 +
=== Errore in fase di montaggio ===
 +
 
 +
Se non è possibile montare le partizioni NTFS anche dopo aver seguito questa guida, provare ad aggiungere la sezione UUID in {{Filename|fstab}} a tutte le partizioni ntfs partizioni.
 +
 
 +
== Ulteriori risorse ==
 +
 
 +
* [http://www.tuxera.com/community/ntfs-3g-manual/ Official NTFS-3G Manual]

Revision as of 17:51, 12 October 2011

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

NTFS-3G è una implementazione open source del file system NTFS di Microsoft che include il supporto in lettura e scrittura. Dal momento che viene considerato più facile da configurare e maggiormente supportato in fase di scrittura, gli utenti preferiscono generalmente NTFS-3G a Template:Package Official ntfsmount. Gli sviluppatori di NTFS-3G utilizzano il file system FUSE per agevolare lo sviluppo e la portabilità. Questo documento descrive come impostare al meglio NTFS-3G sul proprio computer.

Installazione

Installare il pacchetto Template:Package Official disponibile nel repository Template:Codeline con il comando:

# pacman -S ntfs-3g

Montaggio manuale

Esistono due opzioni per il montaggio manuale delle partizioni NTFS. Il tradizionale:

# mount -t ntfs-3g /dev/<your-NTFS-partition> /{mnt,...}/<folder>

Il tipo di montaggio Template:Codeline non ha bisogno di essere specificato esplicitamente in Arch. Il comando Template:Codeline utilizzerà in maniera predefinita Template:Filename che è collegato (symlink) a Template:Filename dopo che il pacchetto ntfs-3g è stato installato.

La seconda opzione è quella di richiamare Template:Codeline direttamente:

# ntfs-3g /dev/<your-NTFS-partition> /<mount-location>

Configurazione

La partizione NTFS può essere configurata per il montaggio automatico, o preconfigurata per poter essere montata in un certo modo secondo le preferenze dell'utente. Questa configurazione può essere effettuata nella configurazione dei filesystem statici (fstab) o mediante l'uso di regole udev.

Impostazioni predefinite

Utilizzando le impostazioni predefinite si monterà la partizione (o partizioni) NTFS in fase di avvio. Con questo metodo, se la cartella principale (che è montata), ha impostati correttamente i permessi di utente e gruppo, allora questi ultimi saranno in grado di leggere e scrivere su tale partizione.

Aggiungere la seguente riga in Template:Filename:

# <file system>   <dir>		<type>    <options>             <dump>  <pass>
/dev/<NTFS-part>  /mnt/windows  ntfs-3g   defaults		  0       0

Abilitare Gruppi/Utenti

Si possono anche impostare in fstab (per mezzo di ntfs-3g) altre opzioni, come quali utenti sono autorizzati ad accedere (in lettura) alla partizione. Per esempio, per permettere l'accesso ai membri del gruppo users:

/dev/<NTFS-part>  /mnt/windows  ntfs-3g   gid=users,umask=0022    0       0

Per impostazione predefinita, il driver ntfs-3g abilita il supporto in scrivere solo a root. Per abilitare la scrittura agli utenti, utilizzare il parametro dmask:

/dev/<NTFS-part>  /mnt/windows  ntfs-3g   gid=users,fmask=113,dmask=002    0       0

Nel caso di una macchina con un singolo utente, si può impostare l'utente come proprietario del filesystem:

/dev/<NTFS-part>  /mnt/windows  ntfs-3g   uid=USERNAME,gid=users    0       0

Opzioni NTFS-3G basilari

Per la maggior parte dei casi, le impostazioni sopraelencate dovrebbero essere sufficienti. Seguono alcune opzioni di carattere generale utilizzate spesso nei vari filesystem Linux. Per un elenco completo, vedere qui

  • umask: umask è un comando built-in della shell che imposta automaticamente i permessi dei file su file appena creati. Su Arch la umask predefinita per root e utente è 0022. Con 0022 le nuove cartelle hanno i permessi 755 e i nuovi file hanno permessi 644. Per maggiori informazioni sulle autorizzazioni umask vedere qui.
  • noauto: Se impostato, le partizioni NTFS in fstab non vengono montate automaticamente all'avvio.
  • uid : il valore decimale dell'utente possessore dei file e delle cartelle di una certa partizione NTFS. Il proprio uid può essere trovato con il comando Template:Codeline .
  • fmask e dmask: simili a umask ma con una definizione rispettivamente individuale di file e directory.
  • locale : (deprecato da gennaio 2009) - spesso richiesto per rendere visibili file con caratteri "specifici di una certa lingua".

Ulteriori configurazioni

Alcune configurazioni che potrebbero aiutare a configurare la partizione NTFS.

KDE 4

Su >=KDE 4.4, click destro sul Device Notifier applet e scegliere Device Notifier Settings poi da Removable Devices selezionare la partizione e scegliere Automount on login.

NTFS-config

Template:Package AUR è un programma che può aiutare a configurare le proprie partizioni NTFS se altri metodi non funzionano.

Risoluzione dei problemi

Alcune idee per risolvere i problemi comuni.

Filesystem NTFS danneggiato

Se un file system NTFS è affetto da alcuni errori, NTFS-3G lo monta in sola lettura. Per aggiustare un filesystem NTFS, caricare Windows ed eseguire il programma di controllo del disco nativo.

Per riparare il file system senza avviare Windows, installare il pacchetto Template:Package Official disponibile su Extra che può essere installato con:

# pacman -S ntfsprogs

Per poter intervenire su un file system NTFS, il dispositivo deve essere già smontato. Ad esempio, per una partizione NTFS su /dev/sda2:

# umount /dev/sda2
# ntfsfix /dev/sda2
Mounting volume... OK
Processing of $MFT and $MFTMirr completed successfully.
NTFS volume version is 3.1.
NTFS partition /dev/sda2 was processed successfully.
# mount /dev/sda2

Se tutto è andato bene, il volume sarà ora nuovamente "scrivibile".

Errore in fase di montaggio

Se non è possibile montare le partizioni NTFS anche dopo aver seguito questa guida, provare ad aggiungere la sezione UUID in Template:Filename a tutte le partizioni ntfs partizioni.

Ulteriori risorse