Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/DispositiviPartizioni/MontarePartizioni/Ntfs"
Differenze tra le versioni 10 e 48 (in 38 versioni)
Versione 10 del 22/11/2006 16.57.13
Dimensione: 6107
Autore: LeoIannacone
Commento:
Versione 48 del 03/05/2009 11.00.12
Dimensione: 5293
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from Hardware/DispositiviPartizioni/MontarePartizioni/NtfsLetturaScrittura
#format wiki
Linea 2: Linea 4:
||<tablebgcolor="red" tablewidth="100%" tablestyle="margin: 0pt; font-size: 18px; text-align: center;"style="padding: 0.5em;">'''ATTENZIONE: Questa pagina è in allestimento''' ||
Linea 4: Linea 5:
||<tablebgcolor="#f1f1ed" tablewidth="30%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Indice'''[[BR]][[TableOfContents]] || [[Indice]]
Linea 6: Linea 7:
[[VersioniSupportate(jaunty intrepid hardy dapper)]]
Linea 8: Linea 10:
## Manca qualche link al sito, piu' una introduzione piu' curata.
'''NTFS''' (acronimo per '''N'''ew '''T'''echnology '''F'''ile '''S'''ystem), file system dei sistemi operativi basati su kernel '''NT''' (principalmente Windows).[[BR]] [[BR]] Questo file system nasce negli anni '90, quando Microsoft abbandonò lo sviluppo congiunto con IBM del sistema operativo OS/2 e decise di sviluppare in proprio Windows NT ('''N'''ew '''T'''ecnology).[[BR]] NTFS nasce quindi come filesystem proprietario e per natura ostico agli sviluppatori open source.[[BR]] Grazie ad un lungo lavoro di ''reverse engineering'', la comunità linux è comunque riuscita a garantire oltre al già presente supporto in fase di lettura, anche la scrittura sul file system proprietario.
Linea 11: Linea 11:
Con il nuovo driver '''ntfs-3g''' sarà quindi possibile creare, modificare, cancellare qualsiasi tipo di file.[[BR]] all'interno della seguente pagine sono presente le istruzioni per montare in lettura e scrittura una partizione formattata in '''NTFS'''.
Linea 13: Linea 13:
[[BR]] ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">A partire da '''''Ubuntu 8.04''' «'''Hardy Heron'''» il driver è abilitato per predefinito''. ||
Linea 15: Linea 15:
## Avevo pensato di mettere il seguente messaggio nel rettangolo rosso in cima alla pagina.
'''ATTENZIONE''': I driver di terza generazione sono ancora in versione beta e quindi non sono del tutto affidabili.
= Ubuntu 6.06 LTS =
Linea 18: Linea 17:
= Installazione =
Installare i pacchetti essenziali per la compilazione ''build-essential'', da un terminale digitate:
Per la versione di '''Ubuntu 6.06''' «'''Dapper Drake'''», procedere come segue:
Linea 21: Linea 19:
{{{
sudo apt-get install build-essential
 0. Modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministratore] il file `/etc/apt/sources.list` aggiungendo il seguente repository:{{{
deb http://flomertens.free.fr/ubuntu/ dapper main main-all
Linea 24: Linea 22:
## Verificare i repository (ma come?) (EDGY funzionanti 100%)
Aggiungere questi nuovi ["Repository"]: [[BR]]
Linea 27: Linea 23:
 * Questi per Dapper:
{{{
#Givre's repository (ntfs-3g & fuse 2.5.3)
deb http://givre.cabspace.com/ubuntu/ dapper main
deb-src http://givre.cabspace.com/ubuntu/ dapper main
#Givre's repository (ntfs-3g & fuse 2.5.3)
deb http://flomertens.keo.in/ubuntu/ dapper main
deb-src http://flomertens.keo.in/ubuntu/ dapper main
 0. Scaricare la chiave pubblica per avere accesso al repository digitando il seguente comando all'interno di una finestra di terminale: {{{
wget http://flomertens.free.fr/ubuntu/givre_key.asc -O- | sudo apt-key add -
Linea 36: Linea 26:
 * Questi per Edgy:
{{{
deb http://ntfs-3g.sitesweetsite.info/ubuntu/ edgy main
deb http://flomertens.keo.in/ubuntu/ edgy main

 0. Sarà necessario ricaricare la lista digitando il seguente comando:{{{
sudo apt-get update
Linea 41: Linea 30:
Aggiorniamo la lista dei pacchetti e installiamo il nuovo driver ''ntfs-3g'':
Linea 43: Linea 31:
{{{
sudo apt-get update
sudo apt-get install ntfs-3g
}}}
== Configurazione ==
## Bisognerebbe migliorare "graficamente" questa parte.
=== Verifica dei nomi delle partizioni ===
Dopo aver installato il tutto, procediamo con la configurazione della partizione NTFS che dovrà essere montata da NTFS-3G.[[BR]] In un terminale digitare:
 0. [:AmministrazioneSistema/InstallareProgrammi:Installare] il pacchetto [apt://ntfs-3g ntfs-3g].
Linea 52: Linea 33:
{{{ = Configurazione =

Per conoscere il nome assegnato dal sistema alla partizione NTFS, digitare il seguente comando in una finestra di terminale: {{{
Linea 55: Linea 38:
Vedrete nella prima colonna il nome della vostra partizione NTFS, prendete nota.[[BR]] Ora dobbiamo creare le cartelle (all'interno della cartella {{{/media/}}}) nelle quali andranno montate le partizioni che ci interessano. È usuale dare lo stesso nome della partizione trovata con il comando di prima alla cartella dove andrà montata. Da un terminale digitate:
Linea 57: Linea 39:
{{{
sudo mkdir /media/nome_della_partizione
}}}
=== Modificare fstab ===
A questo punto dovremo configurare {{{/etc/fstab}}} in modo da montare le partizioni con i nuovi driver.[[BR]] Creiamoci per sicurezza un copia di backup del file:
Prendere nota del nome della partizione NTFS, presente nella prima colonna dell'output del precedente comando.
Linea 63: Linea 41:
{{{
sudo cp /etc/fstab /etc/fstab.bak
}}}
Ora con i permessi ["Sudo"] apriamo il suddetto file {{{/etc/fstab}}} con il nostro editor di testo preferito.[[BR]] Cerchiamo la riga riguardante la nostra partizione NTFS e modifichiamola come segue (se manca aggiungiamola):
Creare all'interno di `/media` una cartella dalla quale si avrà accesso ai dati presenti nella partizione NTFS, digitando il seguente comando all'interno di una finestra di terminale: {{{
sudo mkdir /media/punto_di_montaggio
}}} Sostituire la dicitura «punto_di_montaggio» con il percorso della cartella creata in precedenza.
 
= Montaggio del dispositivo =
Linea 68: Linea 47:
{{{
/dev/nome_della_partizione /media/nome_della_partizione ntfs-3g silent,umask=0,locale=it_IT.utf8 0 0
}}}
Salvare il file.[[BR]]
Per montare il dispositivo digitare i seguenti comandi all'interno di una finestra di terminale: {{{
sudo modprobe fuse
sudo mount /dev/dispositivo /media/punto_di_montaggio -t ntfs-3g -o silent,umask=0,locale=it_IT.utf8
}}} Sostituire le diciture «/dev/dispositivo» e «punto_di_montaggio» con il percorso del dispositivo e la cartella di destinazione.
Linea 73: Linea 52:
=== Ecco un Esempio della modifica da apportare ===
Una partizione NTFS riconosciuta da Ubuntu Edgy, ma utilizzante i driver di default in solo lettura:
= Rendere permanenti le modifiche =
Linea 76: Linea 54:
{{{
# /dev/hda1
UUID=C828F11528F102EC /media/hda1 ntfs defaults,nls=utf8,umask=007,gid=46 0 1
}}}
'''Attenzione''': La sigla ''UUID=C828F11528F102EC'' identifica la nostra partizione dal nome ''/dev/hda1'', non ci allarmiamo: scrivere o la sigla o il nome è la stessa cosa. [[BR]]Infatti nella modifica potete vedere come ho cambiato la riga (messo direttamente il nome della partizione):
Modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministratore] il file `/etc/fstab` aggiungendo la seguente riga per montare in automatico all'avvio del sistema la partizione NTFS: {{{
/dev/dispositivo /media/punto_di_montaggio ntfs-3g silent,umask=0,locale=it_IT.utf8 0 0
}}} Sostituire le diciture «/dev/dispositivo» e «punto_di_montaggio» con il percorso del dispositivo e la cartella di destinazione.
Linea 82: Linea 58:
{{{
#/dev/hda1
/dev/hda1 /media/hda1 ntfs-3g silent,umask=0,locale=it_IT.utf8 0 0
}}}
=== Aggiungere il modulo ===
Infine aggiungiamo il module ''fuse'', da un terminale digitare:

{{{
sudo modprobe fuse
}}}
== Avviare la partizione con i nuovi driver ==
Se fino a qui abbiamo operato bene potremo avviare la partizione e iniziare a leggerci e scriverci sopra.[[BR]] Da un terminale digitiamo:

{{{
Le modifiche saranno applicate automaticamente a partire dal successivo riavvio del sistema, se si desidera applicarle subito digitare all'interno di una finestra di terminale i seguenti comandi: {{{
Linea 99: Linea 62:
E dovrebbero visualizzarsi le partizioni montate con i nuovi driver. Provate la scrittura magari creando all'interno di esse una nuova cartella.
Linea 101: Linea 63:
= Problemi noti =
## Andrebbe spiegato un po' meglio ma ormai (alle 0.19) non connetto piu'
Con molta probabilità un giorno o l'altro inciaperete in questo problema: le partizioni non saranno più disponibili, non avrete più la possibilità di visualizzarle ne tanto meno di montarle.[[BR]] In tal caso si dice che la vostra è diventata '''flushed''' ovvero il filesystem NTFS necessita un aggiornamento della tabella dei cluster.[[BR]] Questo avviene se una partizione NTFS viene smontata improvvisamente (ES.: Sbalzo di corrente, improvviso riavvio ecc..).[[BR]] __Tale errore si potrebbe verificare anche mentre state cercando di seguire questa guida.__[[BR]] Per ovviare a questo problema, la strada più semplice sembrerebbe avviare semplicemente il SO Windows (se presente sulla vostra macchina) in modo che sistemi lui automaticamente la tabella dei cluster del vostro Hard-disk.
= Esempio della modifica da apportare =
Linea 105: Linea 65:
= Ringraziamenti =
Ancora una volta i miei ringraziamenti vano a MiloCasagrande per il supporto datomi e all'utente [http://forum.ubuntu-it.org/index.php?action=profile;u=1320 Coobox] per aver scritto la guida sulla quale mi sono basato.[[BR]] [[BR]] Created by LeoIannacone.
Quella che segue è una stringa di esempio, contenuta nel file `/etc/fstab`, relativa ad una partizione NTFS: {{{
#/dev/hda1
UUID=C828F11528F102EC /media/hda1 ntfs-3g silent,umask=0,locale=it_IT.utf8 0 0
}}}

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''La stringa'' «UUID=C828F11528F102EC» ''rappresenta l'[:AmministrazioneSistema/Fstab#uuid:UUID] della partizione'' `/dev/hda1`.'' ||

= 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», ovvero il filesystem NTFS necessita di un aggiornamento della tabella dei cluster. Questo si può verificare quando una partizione viene smontata improvvisamente.

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/warning.png,,center)]] ||<style="padding:0.5em; border:none;">'''Tale errore si potrebbe verificare anche durante l'esecuzione delle istruzioni contenute nella presente guida.''' ||

Per ovviare a questo problema, la strada più semplice è avviare il sistema operativo Windows, in modo che sistemi automaticamente la tabella dei cluster del disco fisso.

Se non si dispone di Windows è necessario [:AmministrazioneSistema/InstallareProgrammi: installare] il pacchetto [apt://ntfsprogs ntfsprogs] che è in grado di riparare i problemi più comuni.
Quindi eseguire il controllo assicundosi che la partizione non sia montata e digitare il seguente comando all'interno di una finestra di terminale: {{{
sudo ntfsfix /dev/dispositivo
}}} Sostituire la dicitura «/dev/dispositivo» con il percorso del dispositivo.

= Ulteriori risorse =

 * [http://www.ntfs-3g.org Sito ufficiale del driver NTFS-3g]
 * [:AmministrazioneSistema/Fstab:Guida generica alla configurazione statica dei filesystem]
----
CategoryHardware CategoryDaRevisionare

BR Indice

VersioniSupportate(jaunty intrepid hardy dapper)

Introduzione

all'interno della seguente pagine sono presente le istruzioni per montare in lettura e scrittura una partizione formattata in NTFS.

Immagine(Icone/Piccole/note.png,,center)

A partire da Ubuntu 8.04 «Hardy Heron» il driver è abilitato per predefinito.

Ubuntu 6.06 LTS

Per la versione di Ubuntu 6.06 «Dapper Drake», procedere come segue:

  1. Modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministratore] il file /etc/apt/sources.list aggiungendo il seguente repository:

    deb http://flomertens.free.fr/ubuntu/ dapper main main-all
  2. Scaricare la chiave pubblica per avere accesso al repository digitando il seguente comando all'interno di una finestra di terminale:

    wget http://flomertens.free.fr/ubuntu/givre_key.asc -O- | sudo apt-key add -
  3. Sarà necessario ricaricare la lista digitando il seguente comando:

    sudo apt-get update
  4. [:AmministrazioneSistema/InstallareProgrammi:Installare] il pacchetto [apt://ntfs-3g ntfs-3g].

Configurazione

Per conoscere il nome assegnato dal sistema alla partizione NTFS, digitare il seguente comando in una finestra di terminale:

sudo fdisk -l | grep NTFS

Prendere nota del nome della partizione NTFS, presente nella prima colonna dell'output del precedente comando.

Creare all'interno di /media una cartella dalla quale si avrà accesso ai dati presenti nella partizione NTFS, digitando il seguente comando all'interno di una finestra di terminale:

sudo mkdir /media/punto_di_montaggio

Sostituire la dicitura «punto_di_montaggio» con il percorso della cartella creata in precedenza.

Montaggio del dispositivo

Per montare il dispositivo digitare i seguenti comandi all'interno di una finestra di terminale:

sudo modprobe fuse
sudo mount /dev/dispositivo  /media/punto_di_montaggio -t ntfs-3g -o silent,umask=0,locale=it_IT.utf8

Sostituire le diciture «/dev/dispositivo» e «punto_di_montaggio» con il percorso del dispositivo e la cartella di destinazione.

Rendere permanenti le modifiche

Modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministratore] il file /etc/fstab aggiungendo la seguente riga per montare in automatico all'avvio del sistema la partizione NTFS:

/dev/dispositivo       /media/punto_di_montaggio    ntfs-3g silent,umask=0,locale=it_IT.utf8 0 0

Sostituire le diciture «/dev/dispositivo» e «punto_di_montaggio» con il percorso del dispositivo e la cartella di destinazione.

Le modifiche saranno applicate automaticamente a partire dal successivo riavvio del sistema, se si desidera applicarle subito digitare all'interno di una finestra di terminale i seguenti comandi:

sudo umount -a
sudo mount -a

Esempio della modifica da apportare

Quella che segue è una stringa di esempio, contenuta nel file /etc/fstab, relativa ad una partizione NTFS:

#/dev/hda1
UUID=C828F11528F102EC /media/hda1   ntfs-3g silent,umask=0,locale=it_IT.utf8 0 0

Immagine(Icone/Piccole/note.png,,center)

La stringa «UUID=C828F11528F102EC» rappresenta l'[:AmministrazioneSistema/Fstab#uuid:UUID] della partizione /dev/hda1.

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», ovvero il filesystem NTFS necessita di un aggiornamento della tabella dei cluster. Questo si può verificare quando una partizione viene smontata improvvisamente.

Immagine(Icone/Piccole/warning.png,,center)

Tale errore si potrebbe verificare anche durante l'esecuzione delle istruzioni contenute nella presente guida.

Per ovviare a questo problema, la strada più semplice è avviare il sistema operativo Windows, in modo che sistemi automaticamente la tabella dei cluster del disco fisso.

Se non si dispone di Windows è necessario [:AmministrazioneSistema/InstallareProgrammi: installare] il pacchetto [apt://ntfsprogs ntfsprogs] che è in grado di riparare i problemi più comuni. Quindi eseguire il controllo assicundosi che la partizione non sia montata e digitare il seguente comando all'interno di una finestra di terminale:

sudo ntfsfix /dev/dispositivo 

Sostituire la dicitura «/dev/dispositivo» con il percorso del dispositivo.

Ulteriori risorse

  • [http://www.ntfs-3g.org Sito ufficiale del driver NTFS-3g]

  • [:AmministrazioneSistema/Fstab:Guida generica alla configurazione statica dei filesystem]


CategoryHardware CategoryDaRevisionare