## page was renamed from Hardware/DispositiviPartizioni/MontarePartizioni/NtfsLetturaScrittura #format wiki #LANGUAGE it <
> <> <> = Introduzione = All'interno della seguente pagina sono presenti le istruzioni per montare in lettura e scrittura una partizione formattata in '''[[https://it.wikipedia.org/wiki/NTFS|NTFS]]''', il filesystem utilizzato dai sistemi operativi '''Windows''' nella versione '''XP''' e successive. Tale filesystem è supportato sia in lettura che in scrittura. {{{#!wiki important Se su Windows è abilitato l'avvio rapido, sarà necessario disattivarlo per poter accedere alla sua partizione da Ubuntu. Per la relativa procedura consultare [[AmministrazioneSistema/WindowsAvvioRapido|questa pagina]]. }}} = Montare in automatico al riavvio = Per fare in modo che una partizione '''NTFS''' venga montata automaticamente ad ogni avvio del sistema, seguire le istruzioni dei seguenti paragrafi, rispettandone l'ordine. <> == Individuare il nome della partizione == 0. Digitare in un [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{ sudo blkid }}}che restituirà una serie di codici come ad esempio:{{{ /dev/sda2: UUID="5C741BC1761C8B3A" TYPE="ntfs" }}} 0. Nel nostro esempio verrà montata la partizione `/dev/sda2`. Occorre annotare la stringa relativa allo [[https://it.wikipedia.org/wiki/UUID|UUID]] che nei seguenti comandi e nei file di configurazione dovrà essere scritta nella forma ('''senza virgolette'''):{{{ UUID=5C741BC1761C8B3A }}} {{{#!wiki tip In alternativa può semplicemente essere utilizzata la dicitura `/dev/sda2`. Tuttavia in alcuni casi potrebbe creare problemi (ad esempio qualora vengano create ulteriori nuove partizioni), non essendo un metodo di riconoscimento univoco della partizione. È quindi __fortemente raccomandato__ l'uso del '''UUID'''. }}} <> == Creare il punto di mount == Perché la partizione sia resa accessibile è necessario creare un ''punto di mount'', vale a dire una cartella in cui verrà montata la partizione e nella quale sarà possibile accedere ai dati che essa contiene. In questo caso verrà creata nella directory '''[[AmministrazioneSistema/Filesystem#A.2Fmedia|/media]]'''. Mentre in `/dev` il nome viene assegnato dal sistema, quello in `/media` è a piacimento dell'utente. Pertanto è possibile chiamare la cartella di ''mount'' con un nome a piacere. Per crearla digitare in un [[AmministrazioneSistema/Terminale|terminale]] il comando: {{{ sudo mkdir /media//PUNTO_DI_MOUNT }}} cambiando le voci `` e `PUNTO_DI_MOUNT` rispettivamente con il nome dell'utente e con il nome scelto della cartella in `/media`, destinata ad ospitare la partizione. Ad esempio, se il nome dell'utente è `mario` e quello della partizione `Windows10`, la sinossi della riga sarà:{{{ sudo mkdir /media/mario/Windows10 }}} {{{#!wiki important Scegliere un nome senza spazi al suo interno. Ad esempio `Windows10` o `Windows_10'` e non `Windows 10`. }}} == Modifica del file /etc/fstab == Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/fstab` e inserire una riga così costituita: {{{ UUID_DELLA_PARTIZIONE /media//PUNTO_DI_MOUNT ntfs-3g silent,umask=000,utf8 0 0 }}} cambiando le voci `UUID_DELLA_PARTIZIONE`, `` e `PUNTO_DI_MOUNT` rispettivamente con l'UUID della partizione, il nome dell'utente e con il nome scelto della cartella in `/media` destinata ad ospitare la partizione. Ad esempio, se l'UUID è `5C741BC1761C8B3A`, il nome dell'utente è `mario` e quello della partizione `Windows10`, la sinossi della riga sarà: {{{ UUID=5C741BC1761C8B3A /media/mario/Windows10 ntfs-3g silent,umask=000,utf8 0 0 }}} {{{#!wiki note La struttura del file `fstab` prevede che le sezioni siano separate con il tasto '''TAB''' e le opzioni da una virgola. }}} == Applicare le modifiche == Per applicare le modifiche digitare in un [[AmministrazioneSistema/Terminale|terminale]] il seguente comando: {{{ sudo mount -a }}} Qualora non accada nulla potrebbe dipendere dal fatto che la partizione è già stata montata in altro modo. Pertanto digitare: {{{ sudo umount -a sudo mount -a }}} {{{#!wiki note Il primo comando restituirà degli errori, dati dal fatto che si cerca di smontare partizioni di sistema, ovviamente non smontabili. }}} = Montare manualmente = Per montare manualmente la partizione, senza che questa venga montata automaticamente all'avvio del sistema, è sufficiente [[Hardware/DispositiviPartizioni/MontarePartizioni/Ntfs#nome|individuare]] e appuntare il nome della partizione, quindi [[Hardware/DispositiviPartizioni/MontarePartizioni/Ntfs#creare|creare il punto di mount]] (ossia i soli primi due punti del precedente paragrafo). Successivamente aprire un [[AmministrazioneSistema/Terminale|terminale]] e montare direttamente la partizione digitando il comando: {{{ sudo mount -t ntfs UUID_DELLA_PARTIZIONE /media//PUNTO_DI_MOUNT }}} cambiando le voci `UUID_DELLA_PARTIZIONE`, `` e `PUNTO_DI_MOUNT` rispettivamente con l'UUID della partizione, il nome dell'utente e con il nome della cartella in `/media` destinata ad ospitare la partizione.<
> Ad esempio, se l'UUID è `49BC-ACD2`, il nome dell'utente è `mario` e quello della partizione `Windows10`, il comando sarà:{{{ sudo mount -t ntfs UUID=49BC-ACD2 /media/mario/Windows10 }}} <> = Utilizzo del Cestino = Con le impostazioni di default, una volta montata la partizione, sarà possibile eliminare permanentemente i file presenti, ma non spostarli nel Cestino. Per utilizzare il cestino di sistema del proprio utente nella partizione desiderata, è necessaria un'ulteriore modifica al file `fstab`: 0. Individuare il valore dell'`uid` del proprio utente digitando in un [[AmministrazioneSistema/Terminale|terminale]]:{{{ id -u }}} 0. Aggiungere il valore ricavato dall'output del precedente comando alle opzioni di `fstab`, separato da una virgola. Ad esempio, in caso di valore `1000`:{{{ UUID=5C741BC1761C8B3A /media/Partizione_Dati ntfs defaults,uid=1000 0 0 }}} = Risoluzione dei problemi = Potrebbe verificarsi il problema di non poter più visualizzare e montare le partizioni '''NTFS'''. In tal caso si dice che la partizione è diventata «`flushed`», il che sta a significare che il filesystem '''NTFS''' necessita di un aggiornamento della tabella dei cluster. Questo si può verificare quando una partizione viene smontata improvvisamente. {{{#!wiki note Tale errore si potrebbe verificare anche durante l'esecuzione delle istruzioni contenute in questa guida.<
> Prima di procedere controllare che in Windows non sia attivo l'[[AmministrazioneSistema/WindowsAvvioRapido|avvio rapido]]. }}} Per risolvere questo problema, seguire uno a scelta dei seguenti metodi: * '''Da Windows''': riavviare il computer e selezionare il sistema operativo Windows, in modo tale che provveda automaticamente a sistemare la tabella dei cluster del disco fisso. In alternativa eseguire da console (prompt dei comandi):{{{ chkdsk /f /r }}} * '''Da Ubuntu 14.04''' (qualora non si disponesse di Windows): 0. [[AmministrazioneSistema/InstallareProgrammi| Installare]] il pacchetto [[apt://ntfs-3g | ntfs-3g]] se assente. 0. Assicurarsi che la partizione in oggetto non sia montata. 0. Eseguire il controllo digitando in un [[AmministrazioneSistema/Terminale|terminale]]: {{{ sudo ntfsfix /dev/NOME_PARTIZIONE }}} avendo cura di sostituire la dicitura `/dev/NOME_PARTIZIONE` con il percorso del dispositivo. = Ulteriori risorse = * [[Hardware/DispositiviPartizioni/MontarePartizioni|Montare partizioni NTFS, FAT ed ext4]] * [[http://www.tuxera.com/community/ntfs-3g-download|Sito ufficiale del driver NTFS-3g]] * [[AmministrazioneSistema/Fstab|Guida generica alla configurazione statica dei filesystem]] CategoryHardware