Dimensione: 6346
Commento:
|
Dimensione: 5441
Commento: Rimossa Gutsy
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
#format wiki | |
Linea 2: | Linea 3: |
##||<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 4: |
||<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 6: |
[[VersioniSupportate(dapper)]] | |
Linea 8: | Linea 9: |
## Manca qualche link al sito, piu' una introduzione piu' curata. La seguente guida vi illustrerà la procedura per abilitare la ''lettura'' e ''la scrittura'' sulle partizioni (o dischi) formattate in '''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 10: |
Con il nuovo driver '''ntfs-3g''' sarà quindi possibile creare, modificare, cancellare qualsiasi tipo di file.[[BR]] | '''NTFS''' (acronimo per '''N'''ew '''T'''echnology '''F'''ile '''S'''ystem) è un file system creato da Microsoft e usato principalmente sui sistemi operativi Windows NT e successivi. |
Linea 13: | Linea 12: |
[[BR]] | '''NTFS-3G''' è un driver libero che permette di creare, modificare, cancellare in sicurezza i file sulle partizioni NTFS. |
Linea 15: | Linea 14: |
## 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. |
Per '''Ubuntu 8.04''' «'''Hardy Heron'''» e successive il driver è già abilitato, mentre per i rilasci precedenti sono necessari alcuni passaggi. |
Linea 18: | Linea 16: |
= Installazione = Installare i pacchetti essenziali per la compilazione ''build-essential'', da un terminale digitate: |
= Aggiungere i repository = |
Linea 21: | Linea 18: |
{{{ sudo apt-get install build-essential }}} ## Verificare i repository (ma come?) (EDGY funzionanti 100%) Aggiungere questi nuovi ["Repository"]: [[BR]] * Questi per Dapper: |
Aggiungere i seguenti [:Repository:repository] al proprio `/etc/apt/sources.list`: |
Linea 36: | Linea 27: |
* Questi per Edgy: {{{ deb http://ntfs-3g.sitesweetsite.info/ubuntu/ edgy main deb http://flomertens.keo.in/ubuntu/ edgy main }}} Aggiorniamo la lista dei pacchetti e installiamo il nuovo driver ''ntfs-3g'': |
Aggiornare la lista dei pacchetti e installare il pacchetto ''ntfs-3g'' con i seguenti comandi: |
Linea 47: | Linea 33: |
== 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: |
|
Linea 52: | Linea 34: |
{{{ | = Configurazione = Per conoscere il nome assegnato dal sistema alla partizione NTFS, digitare il seguente comando in una finestra di terminale: {{{ |
Linea 55: | Linea 39: |
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 40: |
{{{ sudo mkdir /media/nome_della_partizione |
Prendere nota del nome della partizione NTFS, presente nella prima colonna dell'output del precedente comando. Creare all'interno della directory `/media` una cartella dalla quale si avrà accesso ai dati presenti nella partizione NTFS. Digitare un comando simile al seguente: {{{ sudo mkdir /media/punto_di_montaggio |
Linea 60: | Linea 45: |
=== 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: |
|
Linea 63: | Linea 46: |
{{{ | Sostituire il nome di directory generico «punto_di_montaggio» con quello di propria scelta. = Verifica del funzionamento = Per verificare che la partizione venga montata correttamente, digitare i seguenti comandi in un terminale: {{{ sudo modprobe fuse sudo mount /dev/dispositivo /media/punto_di_montaggio -t ntfs-3g -o silent,umask=0,locale=it_IT.utf8 }}} A questo punto dovrebbe essere possibile accedere ai dati a partire dalla directory `/media/punto_di_montaggio`. = Rendere permanenti le modifiche = Aprire il file `/etc/modules` con un [:Ufficio/EditorDiTesto:editor di testo] usando i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e aggiungere, qualora non sia presente, la seguente riga: {{{ fuse }}} Creare un copia di sicurezza del file `/etc/fstab` con il seguente comando: {{{ |
Linea 66: | Linea 66: |
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): | |
Linea 68: | Linea 67: |
Aprire il file `/etc/fstab` con un editor di testo usando i privilegi di amministrazione, cercare all'interno del file la riga riguardante la partizione NTFS e modificarla come segue (nel caso non ci fosse è necessario aggiungerla): | |
Linea 69: | Linea 69: |
/dev/nome_della_partizione /media/nome_della_partizione ntfs-3g silent,umask=0,locale=it_IT.utf8 0 0 | /dev/dispositivo /media/punto_di_montaggio ntfs-3g silent,umask=0,locale=it_IT.utf8 0 0 |
Linea 71: | Linea 71: |
Salvare il file.[[BR]] | |
Linea 73: | Linea 72: |
=== Ecco un Esempio della modifica da apportare === Una partizione NTFS riconosciuta da Ubuntu Edgy, ma utilizzante i driver di default in solo lettura: {{{ # /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): {{{ #/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 in un terminale i seguenti comandi: {{{ |
Linea 99: | Linea 76: |
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 77: |
= 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 79: |
= 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]] Per maggiori informazioni sul driver consultare il sito: [http://www.linux-ntfs.org].[[BR]] [[BR]] Created by LeoIannacone. |
Quella che segue è una stringa di esempio, contenuta nel file `/etc/fstab`, relativa ad una partizione NTFS riconosciuta da '''Ubuntu 6.10''' con i driver predefiniti in sola lettura: {{{ # /dev/hda1 UUID=C828F11528F102EC /media/hda1 ntfs defaults,nls=utf8,umask=222,gid=46 0 1 }}} ||<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`.'' || Quella che segue è la modifica applicata: {{{ #/dev/hda1 UUID=C828F11528F102EC /media/hda1 ntfs-3g silent,umask=0,locale=it_IT.utf8 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'', ovvero il filesystem NTFS necessita di un aggiornamento della tabella dei cluster. Questo si può verificare quando una partizione NTFS viene smontata improvvisamente (uno sbalzo di corrente e un improvviso riavvio fra le possibili cause). ||<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 (se presente), in modo che sistemi automaticamente la tabella dei cluster del disco fisso. Se Windows non è installato si può provare ad utilizzare il programma '''ntfsfix''' che è in grado di riparare i problemi più comuni. Per poterlo utilizzare è necessario installare il pacchetto ntfsprogs: {{{ sudo apt-get install ntfsprogs }}} Per eseguire il controllo bisogna assicurarsi che la partizione non sia montata e, poi, digitare il comando: {{{ sudo ntfsfix /dev/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 |
Introduzione
NTFS (acronimo per New Technology File System) è un file system creato da Microsoft e usato principalmente sui sistemi operativi Windows NT e successivi.
NTFS-3G è un driver libero che permette di creare, modificare, cancellare in sicurezza i file sulle partizioni NTFS.
Per Ubuntu 8.04 «Hardy Heron» e successive il driver è già abilitato, mentre per i rilasci precedenti sono necessari alcuni passaggi.
Aggiungere i repository
Aggiungere i seguenti [:Repository:repository] al proprio /etc/apt/sources.list:
#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
Aggiornare la lista dei pacchetti e installare il pacchetto ntfs-3g con i seguenti comandi:
sudo apt-get update sudo apt-get install 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 della directory /media una cartella dalla quale si avrà accesso ai dati presenti nella partizione NTFS. Digitare un comando simile al seguente:
sudo mkdir /media/punto_di_montaggio
Sostituire il nome di directory generico «punto_di_montaggio» con quello di propria scelta.
Verifica del funzionamento
Per verificare che la partizione venga montata correttamente, digitare i seguenti comandi in un terminale:
sudo modprobe fuse sudo mount /dev/dispositivo /media/punto_di_montaggio -t ntfs-3g -o silent,umask=0,locale=it_IT.utf8
A questo punto dovrebbe essere possibile accedere ai dati a partire dalla directory /media/punto_di_montaggio.
Rendere permanenti le modifiche
Aprire il file /etc/modules con un [:Ufficio/EditorDiTesto:editor di testo] usando i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e aggiungere, qualora non sia presente, la seguente riga:
fuse
Creare un copia di sicurezza del file /etc/fstab con il seguente comando:
sudo cp /etc/fstab /etc/fstab.bak
Aprire il file /etc/fstab con un editor di testo usando i privilegi di amministrazione, cercare all'interno del file la riga riguardante la partizione NTFS e modificarla come segue (nel caso non ci fosse è necessario aggiungerla):
/dev/dispositivo /media/punto_di_montaggio ntfs-3g silent,umask=0,locale=it_IT.utf8 0 0
Le modifiche saranno applicate automaticamente a partire dal successivo riavvio del sistema. Se si desidera applicarle subito, digitare in un 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 riconosciuta da Ubuntu 6.10 con i driver predefiniti in sola lettura:
# /dev/hda1 UUID=C828F11528F102EC /media/hda1 ntfs defaults,nls=utf8,umask=222,gid=46 0 1
La stringa «UUID=C828F11528F102EC» rappresenta l'[:AmministrazioneSistema/Fstab#uuid:UUID] della partizione /dev/hda1. |
Quella che segue è la modifica applicata:
#/dev/hda1 UUID=C828F11528F102EC /media/hda1 ntfs-3g silent,umask=0,locale=it_IT.utf8 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, ovvero il filesystem NTFS necessita di un aggiornamento della tabella dei cluster. Questo si può verificare quando una partizione NTFS viene smontata improvvisamente (uno sbalzo di corrente e un improvviso riavvio fra le possibili cause). 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 (se presente), in modo che sistemi automaticamente la tabella dei cluster del disco fisso. Se Windows non è installato si può provare ad utilizzare il programma ntfsfix che è in grado di riparare i problemi più comuni. Per poterlo utilizzare è necessario installare il pacchetto ntfsprogs: Per eseguire il controllo bisogna assicurarsi che la partizione non sia montata e, poi, digitare il comando:
[http://www.ntfs-3g.org Sito ufficiale del driver NTFS-3g] [:AmministrazioneSistema/Fstab:Guida generica alla configurazione statica dei filesystem]
sudo apt-get install ntfsprogs
sudo ntfsfix /dev/dispositivo
Ulteriori risorse