Abilitare la scrittura su partizioni NTFS
Fonte: www.psycotic.it
Nonostante l’ormai diffuso utilizzo del file system NTFS, linux non è ancora in grado di scrivere su partizioni che utilizzano tale fs. Se non ci sono problemi nell’esplorare a nostro piacimento tutto il disco, sorgono nel momento in cui dobbiamo modificare qualche file situato nella maledetta partizione.
Ecco allora che ci vengono in aiuto driver open-source sviluppati da terzi, che non garantiscono stabilità al 100% ma che comunque ci permettono di superare non pochi problemi.
Esistono molti progetti che si stanno muovendo in questa direzione, e potete trovare maggiori informazioni facendo qualche ricerca con Google
Per la mia linuxbox ho deciso di usare NTFS-3G sia per la facilità di installazione, che per la stabilità dei driver, che fino ad ora non mi hanno dato problemi ne su partizioni di dischi locali, ne su dischi usb esterni.
Le strade che possiamo intraprendere sono due. O scarichiamo gli ultimi sorgenti rilasciati e li compiliamo a mano stando bene attenti alle dipendenze, o usiamo i pacchetti precompilati per la nostra distribuzione. Nella home del sito del progetto ci sono diversi link che portano alle istruzioni di installazione per le varie distribuzioni.
Sotto ubuntu non dobbiamo fare altro che aggiungere un paio di righe nel sources.list di apt.
Apriamo il file
e inseriamo il repository contenente i driver ntfs-3g
deb http://flomertens.keo.in/ubuntu/ edgy main main-all
Ora ci serve la chiave di autenticazione. Sempre da console digitiamo
Prima di procedere con l’installazione è doveroso fare un aggiornamento dei pacchetti
sudo apt-get install ntfs-3g
Ora che i driver sono al loro posto, passiamo al mount delle partizioni.
Se non sapete quali delle vostre partizioni sono formattate in NTFS provate a dare questo comando stando attenti a maiuscole e minuscole
I nomi delle partizioni che ci interessano sono nella prima colonna.
Ora aprite il file fstab
Scorrete fino alla fine e aggiungete una riga simile alla seguente per ogni partizione da montare in ntfs
dove /dev/hda1 andrà sostituito con il nome della partizione che abbiamo trovato con il comando fdisk e /mnt/win andrà sostituito con il punto di mount che avete scelto per la partizione.
ATTENZIONE!! Se nel file /etc/fstab sono già presenti delle line di mount per le partizioni ntfs (cosa molto probabile se in queste sono presenti altri s.o.), queste andranno commentate aggiungendo all’inizio delle stesse un #.
Nel caso fossero presenti dovrebbero presentarsi all’incirca così
UUID=CC5C923D5C92226E /media/hda1 ntfs defaults,nls=utf8,umask=007,gid=46 0 1
Attenzione a non commentare anche il mount della partizione di root altrimenti non potrete più avviare il sistema operativo
Ora che tutto è a posto sistemiamo il modulo di FUSE, necessario per il funzionamento dei driver.
Da console digitiamo
e controlliamo che nella lista sia presente fuse.
Se cosi non è, digitiamo
Ora riavviamo il sistema ed il gioco è fatto!
Ora siete in grado di scrivere anche sui vostri dischi ntfs
ATTENZIONE!!! I driver NTFS-3G, come la quasi totalità dei driver di terze parti, non sono ancora usciti in relase stabili, pertanto sono da considerarsi inaffidabili. Se dovete trattare dati sensibili, sappiate che lo fate a vostro rischio e pericolo. Se potete fare a meno di usare partizioni ntfs, io vi consiglio vivamente di usare partizioni fat32 almeno fino a che i driver non verranno inseriti nelle versioni stabili dei kernel.
Nessun Commento »
Puoi lasciare una risposta, oppure fare un trackback dal tuo sito.
Vuoi essere il primo a lasciare un commento per questo articolo? Utilizza il modulo sotto..
Lascia un commento

