GNU/Linux
GNU/Linux ha la propria forza
nella sua attiva comunità,
sempre compatta e portata
all'aiuto verso gli altri
e la condivisione reciproca.
In questo modo ogni utente
entra in una comunità grande
ma soprattutto orientata alla
libertà e aiuto per tutti.
Main Link
Aiuta Free Penguin
Other
How-To
NTFS-3g How-To




E' uscita la prima versione stabile (1.0) di ntfs-3g, il driver Linux per NTFS in lettura/scrittura. Oggi mi sono messa a provarlo per il mio OS Debian Etch con kernel 2.6.18. Un paio di consigli per chi ci volesse provare: ntfs-3g dipende da FUSE, ovvero un programma che permette di implementare i filesystem in userspace, senza dover per forza compilare un modulo kernel. FUSE è diviso in due parti:

eseguibili in userspace e i moduli da caricare nel kernel. Se nel kernel avete già attivata l'opzione Filesystem in Userspace, la seconda parte non dovrebbe essere necessaria, tuttavia è meglio usarla lo stesso (opzione --enable-kernel-module da passare allo script "configure") perchè altrimenti quando andate a montare la vostra partizione windows avrete dei Warnings relativi alla poca stabilità del modulo che state utilizzando. Sul sito ufficiale (fuse.sourceforge.net) trovate i sorgenti. Altro consiglio: sempre quando eseguite configure, passate l'opzione --prefix=/usr per cambiare il prefisso da /usr/local a /usr, altrimenti ntfs-3g non lo troverà e vi restituirà errore dicendo che FUSE non è installato.




Quindi Riassumendo:

./configure --prefix=/usr --enable-kernel-module
make
make install (o checkinstall per creare un .deb)

Altri pacchetti necessari sono fuse-utils, libfuse2 e libfuse-dev per gli header di sviluppo:

apt-get install fuse-utils libfuse2 libfuse-dev

(Se avete altri package manager basta che scarichiate gli stessi pacchetti da Yast,Pirot ecc..).

Una volta finito con FUSE, passate a ntfs-3g (si scarica dall'home page di www.ntfs-3g.org): non so se i repository hanno la nuova versione (quando ho scritto no) ed ha soltanto le versioni precedenti non stabili: se volete testarlo, vi conviene scaricare da sorgente.

./configure --prefix=/usr
make
make install (o checkinstall per creare un .deb)

Dopo la compilazione (che oltre a FUSE necessita anche del pacchetto pkg-config) siete pronti per iniziare a scrivere su NTFS.

Due alternative per montare la partizione (funzionano tutte e duevelocissime):

mount -t ntfs-3g /dev/hda1 /mnt/windows
ntfs-3g /dev/hda1 /mnt/windows



by Friend of debianclan.org