Ecco a voi NTFS in lettura e scrittura
Solo per chi usa Feisty: questa guida è obsoleta!! Potete leggere qui come fare per poter leggere e scrivere su partizioni ntfs. Questa guida rimane comunque valida per chi usa Edgy.
Il driver NTFS non ha più segreti per Ubuntu! Da oggi è possibile montare le partizioni NT anche in scrittura, in modo semplicissimo. Ecco come ho fatto io.
Guida aggiornata al 14 novembre 2006
Installazione del driver
Fonte: http://www.ubuntuforums.org/showthread.php?t=217009
Da terminale diamo:
sudo gedit /etc/apt/sources.list
e incolliamo alla fine del file:
#Repo per NTFS-3G per Edgy
deb http://givre.cabspace.com/ubuntu/ edgy main-all
Il canale main-all contiene i pacchetti ancora non ufficiali ma che consentono una integrazione migliore col desktop e permettono di montare in automatico i dischi esterni ntfs anche in scrittura (non ancora verificato da me). Se non intendete usarli o non avete dischi esterni, potete usare il canale main (senza -all), e dunque la riga sarà la seguente:
deb http://givre.cabspace.com/ubuntu/ edgy main
Se non è raggiungibile il repo precedente, provate questi:
deb http://ntfs-3g.sitesweetsite.info/ubuntu/ edgy main-all
deb http://flomertens.keo.in/ubuntu/ edgy main-all
ma attivatene sempre uno alla volta. Vi ricordo che potete disattivarne uno che avete già inserito in sources.list con un semplice cancelletto (#) ad inizio riga.
Scarichiamoci le chiavi che autenticano i pacchetti:
wget http://givre.cabspace.com/ubuntu/givre_key.asc -O- | sudo apt-key add -
wget http://flomertens.keo.in/ubuntu/givre_key.asc -O- | sudo apt-key add -
Non ho trovato la chiave che autentica i pacchetti sul server ntfs-3g.sitesweetsite.info.
Installiamo il driver:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ntfs-3g
che si tirerà dietro alcune piccole dipendenze. Installate il tutto.
Configuriamo
Adesso dobbiamo chiedere a Ubuntu quali siano le nostre partizioni NTFS.
Diamo:
sudo fdisk -l | grep NTFS
che ci dirà quali sono. Nel mio caso è questa:
aldo@ubuntu:~$ sudo fdisk -l | grep NTFS
/dev/hda1 * 1 2550 + 7 HPFS/NTFS
Creiamo la directory dove montare la partizione NTFS:
sudo mkdir /media/windows
o chiamatela come volete, ma createla sempre dentro /media.
Adesso modifichiamo il file /etc/fstab per montare la partizione:
sudo gedit /etc/fstab
e nel mio caso incollo:
# MOUNT DEI DISCHI FISSI NTFS con ntfs-3g
/dev/hda1 /media/windows ntfs-3g defaults,locale=it_IT.utf8 0 0
dove hda1 corrisponde a quanto ci aveva detto poco fa Ubuntu, mentre /media/windows corrisponde alla directory che abbiamo creato prima.
Prima di salvare e chiudere il file dovete commentare (mettendo un # ad inizio riga) il comando che fa caricare al vecchio modulo di Ubuntu i dischi NT. Nel mio caso la riga da commentare è questa:
UUID=CC5C923D5C92226E /media/hda1 ntfs defaults,nls=utf8,umask=007,gid=46 0 1
Salvate e chiudete.
Mount dei dischi
Adesso viene il bello. Da terminale date:
sudo gedit /etc/modules
e controllate che tra i moduli ci sia fuse. Se così non fosse, chiudete il file e date da terminale
sudo modprobe fuse
Poi smontiamo le eventuali partizioni montate dal driver solito di Ubuntu:
sudo umount -a
Avvertenza: Ubuntu vi dirà che alcune partizioni sono in uso e non potete smontarle. È normale.
Quindi rimontiamole ma questa volta con ntfs-3g che abbiamo impostato in /etc/fstab:
sudo mount -a
Riavviamo il sistema. Finito il riavvio, avrete i vostri dischi montati normalmente sulla scrivania in automatico e in lettura/scrittura. 🙂
Se collegate un drive rimovibile NTFS e non viene montato sulla scrivania, date da terminale:
pmount-hal /dev/sda1
ovviamente sostituendo sda1 col nome corretto.
Nota: io non possiedo dischi esterni NTFS, per cui non ho potuto verificare il comando.
Signore e Signori, potete leggere e scrivere su dischi NTFS anche rimovibili.