Cambia tema in:  • Kubuntu  • Xubuntu  • Edubuntu  
04 Luglio, 2008, 03:00:16 *
Benvenuto, Visitatore. Per favore, effettua il login o registrati.
Hai perso la tua email di attivazione?

Login con username, password e lunghezza della sessione
News: È uscita la dodicesima edizione della rivista Full Circle Magazine completamente tradotta in italiano! Scaricatela a questo indirizzo!
 
   Home   Help Regolamento Ricerca Calendario Login Registrati  
Pagine: [1] 2 3 ... 41   Vai Giù
  Stampa  
Autore Topic: NTFS lettura e scrittura anche per dischi esterni x Dapper&Edgy  (Letto 88136 volte)
0 Utenti e 1 Visitatore stanno guardando questo topic.
coobox
Hero Member
*****
Offline Offline

Sesso: Maschile
Posts: 1.121

Media messaggi


noapic acpi=noirq (la mia salvezza)


Guarda Profilo WWW
« il: 16 Luglio, 2006, 20:15:38 »

Signori e signori finalmete possiamo scrivere e leggere da partizioni NTFS
(il mio personale consiglio è di usare questo sistema solo se non si può fare a meno di un filesystem di tipo NTFS altrimenti usate sempre ext3)  Good


INSTALLAZIONE

Installare se non ancora fatto i pacchetti essenziali di compilazione col seguente comando
Codice:
sudo apt-get install build-essential

Aggiorniamo i nostri repository con:

Codice:
gksu gedit /etc/apt/sources.list

aggiungiamo queste righe per Dapper:

Codice:
#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

aggiungiamo queste righe per Edgy: [sotto la gentile segnalazione di L3on]
Codice:
deb http://givre.cabspace.com/ubuntu/ edgy main
deb http://ntfs-3g.sitesweetsite.info/ubuntu/ edgy main
deb http://flomertens.keo.in/ubuntu/ edgy main

ora installiamo il tutto con i seguenti comandi

Codice:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ntfs-3g

CONFIGURAZIONE

Dopo aver installato il tutto procediamo con la configurazione della partizione NTFS che dovrà essere montata da NTFS-3G come segua:

Codice:
sudo fdisk -l | grep NTFS

vedrete nella prima colonna il nome della vostra partizione NTFS a questo punto configuriamo l' fstab come segue:

Codice:
sudo cp /etc/fstab /etc/fstab.bak
gksu gedit /etc/fstab

cerchiamo la riga riguardante la nostra partizione NTFS e modifichiamola come segue (se manca aggiungiamola):

Codice:
/dev/<la tua partizione> /media/<punto di mount> ntfs-3g silent,umask=0,locale=en_US.utf8,no_def_opts,allow_other 0 0

Adesso creiamo il punto di mount come segue (es.: sudo mkdir /media/discontfs

Codice:
sudo mkdir /media/<punto di muont>

AVVIAMO LA PARTIZIONE NTFS 3G

Se fino a qui abbiamo operato bene potremo avviare la partizione e iniziare a leggerci e scriverci sopra. Proviamo

Codice:
sudo modprobe fuse
sudo umount -a
sudo mount -a


AUGURI  Wink


Ora vediamo come montare una partizione NTFS di un disco esterno USB in NTFS3G

Quanto si lavora con dischi esterni USB non è conveniente usare fstab perchè fstab definisce dei valori statici, e il nome di un disco esterno può cambiare di volta in volta e pertanto non funzionare.

Quindi dobbiamo installare uno script per nautilus che quando inseriremo il disco si occuperà di montare la partizione con NTFS 3G.

Installiamo lo script:

Codice:
sudo apt-get install ntfs-3g-nautilus-tools

e ora attiviamolo

Codice:
nautilus-script-manager enable mount_with_ntfs-3g

Da ora in poi quando inseriremo un HDD esterno verrà montato sul desktop di default con il driver normale NTFS ma facendo click sull'icona del disco con il tasto destro del mouse vedremo comparire le voci:

nautilus-script > mount_with_ntfs-3g

oppure

http://flomertens.keo.in/ubuntu/dists/edgy/main-all/binary-i386/ntfs-3g-nautilus-tools_0.10-3_i386.deb


----------------------- PROCEDURA PER CHI HA RISCONTRATO DEI PROBLEMI -----------------------


Codice:
sudo apt-get install ntfs-3g

Codice:
sudo mkdir /media/windows

Codice:
sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab.bak
gksudo gedit /etc/fstab


/dev/hdb1    /media/windows    ntfs-3g    defaults,locale=en_US.utf8    0    0


Codice:
sudo umount -a && sudo mount -a

« Ultima modifica: 09 Marzo, 2007, 18:20:27 da coobox » Loggato

Maya
Hero Member
*****
Offline Offline

Sesso: Femminile
Posts: 1.188

Media messaggi



Guarda Profilo
« Risposta #1 il: 16 Luglio, 2006, 21:14:51 »

Ciao,
sarebbe quello di cui si parla da queste parti, credo: http://forum.ubuntu-it.org/index.php?topic=26376.0
Loggato

maya@ubuntu:~$ apt-get
...
Questo APT ha i Poteri della Super Mucca.
coobox
Hero Member
*****
Offline Offline

Sesso: Maschile
Posts: 1121

Media messaggi


noapic acpi=noirq (la mia salvezza)


Guarda Profilo WWW
« Risposta #2 il: 16 Luglio, 2006, 21:18:42 »

NO  Wink

NTFS è un filesystem proprietario quindi per natura ostico agli sviluppatori open source.
Ma grazie ad un lungo lavoro di reverse engineering, la comunità è finalmente riuscita a garantire oltre al già presente supporto in fase di lettura, la scrittura dei files senza errori.

Il vantaggio immediato per gli utenti linux coincide con la possibilità di avere partizioni ntfs gestibili in lettura e scrittura, come già avviene per le FAT32.

Un annuncio in mailinglist proclama l'atteso momento per tanti: pieno supporto al filesystem NTFS.

E' possibile creare, modificare, cancellare qualsiasi tipo di file, grazie a ntfs-3g. La terza generazione dei drivers Linux NTFS è in fase di BETA per chi volesse contribuire alla fase finale dei test.

Qui l'annuncio http://sourceforge.net/mailarchive/forum.php?thread_id=23836054&forum_id=2697
Loggato

TomTom
New Member
*
Offline Offline

Posts: 17

Media messaggi


Guarda Profilo
« Risposta #3 il: 16 Luglio, 2006, 21:43:55 »

scusami ma ho alcune domande!!!

io ho scaricato il pacchetto di NTFS-3G e alla fine del download è partita da sola l'installazione del pacchetto .deb
ma dopo l'installazione non trovo nessuna nuova voce nel mio menù di ubuntu

quindi ci sono 2 possibilità:

o ho toppato qualcosa... o devo aggiungere al menù il collegamento al programma ma... dove cacchio lo trovo? ovvero dove è stato installato? E tu come hai fatto (in caso) ad aggiungere NTFS-3G al tuo menù?
Loggato
ciao
Hero Member
*****
Offline Offline

Sesso: Maschile
Posts: 1.067

Media messaggi


Non il"perchè",al massimo puoi chiedere il "come"!


Guarda Profilo
« Risposta #4 il: 16 Luglio, 2006, 21:59:07 »

scusa cubox, che differenza c'è fra la tua guida e quella di saxtro linkata da maya?
Loggato

Vorrei Vedere Veramente Voi Varcare Vaste Valli, Valenti, Verso Vespri Violenti, Violacei, Viandanti Veloci Vorreste Vivere, Vociare, Volare......Via!
coobox
Hero Member
*****
Offline Offline

Sesso: Maschile
Posts: 1121

Media messaggi


noapic acpi=noirq (la mia salvezza)


Guarda Profilo WWW
« Risposta #5 il: 16 Luglio, 2006, 22:00:22 »

non si tratta di un programma ma bensì di un driver NTFS

serve per poter montare unità con filesystem NTFS.

Se vuoi l'installazione del pacchetto è andata a buonfine da terminale dovresti poter montare la tua "partizione win" in questo modo:

Codice:
sudo ntfs-3g /dev/hda1 /mnt/windows
Loggato

coobox
Hero Member
*****
Offline Offline

Sesso: Maschile
Posts: 1121

Media messaggi


noapic acpi=noirq (la mia salvezza)


Guarda Profilo WWW
« Risposta #6 il: 16 Luglio, 2006, 22:02:53 »

scusa cubox, che differenza c'è fra la tua guida e quella di saxtro linkata da maya?

credo che quello linkato da maya sia uno dei vecchi e insicuri metodi per scrivere su NTFS che tralaltro prevedeva la ricompilazione del kernel.

In questo caso si parla di una svolta ovvero di un driver per R/W per NTFS.

Quindi senza ricompilare kernel ecc... possiamo leggere e scrivere da unità NTFS.

Io l'ho installato e funziona benissimo.

ho solo qualche problema a montare in avvio le unità sul desktop, forse perchè il driver di Ubuntu ke è solo Read me le monta lui.
Loggato

Devnull
Nobile Malkavian
Moderatore Globale
Hero Member
*****
Offline Offline

Sesso: Maschile
Posts: 2.771

Media messaggi



Guarda Profilo
« Risposta #7 il: 16 Luglio, 2006, 22:56:45 »

Quello che hai citato tu è un terzo driver per scrivere l'NTFS,che si è affiancato a captive ntfs che sfrutta delle dll di win per accedere in lettura e scrittura,poi c'era fuse che faceva parte del kernel.Quest'ultimo driver presenta una performance migliore rispetto ai precedenti con i quali la scrittura non era tanto sicura come con quest'ultimo.Si sono avuti diversi problemi per scrivere l'NTFS perchè ne sono uscite diverse versioni ,tre se non sbaglio, e ogni volta che ci provavano ad accedervi era come ricominciare da zero. 
Loggato

Habemus Wiki.
In Ubuntus foro qui quaerit, invenit.
saxtro
Hero Member
*****
Offline Offline

Posts: 1.345

Media messaggi


Guarda Profilo
« Risposta #8 il: 16 Luglio, 2006, 23:03:14 »

...

credo che quello linkato da maya sia uno dei vecchi e insicuri metodi per scrivere su NTFS che tralaltro prevedeva la ricompilazione del kernel.

...
non era insicuro, non supportava tutte le feature che supporta questo
p.s. non serviva ricompilare il kernel, bastava aggiungere il modulo fuse (il driver si usain user space), come per ntfs-3g (tra l' altro visto che le pagine di riferimento, è il driver è stato scritto dallo stesso gruppo di sviluppatori credo che sia l' evoluzione, infatti ntfs_fuse non funzionava con fuse_2.5, invece questo si)
« Ultima modifica: 16 Luglio, 2006, 23:14:26 da saxtro » Loggato
cisoprogressivo
Sr. Member
****
Offline Offline

Sesso: Maschile
Posts: 792

Media messaggi


Musicante in 4/4


Guarda Profilo WWW
« Risposta #9 il: 16 Luglio, 2006, 23:28:34 »

bello Smiley
lo so che magari chiedo troppo...
ma magari una wiki? o comunque una guida chiara? Smiley

grazie Smiley
Loggato

cisO.Ubuntu, consigli, guide e trucchi per "inesperti" di Ubuntu
coobox
Hero Member
*****
Offline Offline

Sesso: Maschile
Posts: 1121

Media messaggi


noapic acpi=noirq (la mia salvezza)


Guarda Profilo WWW
« Risposta #10 il: 17 Luglio, 2006, 09:11:32 »

sopra ho scritto tutto. Embarrassed

Devi solo scaricare dai link citati il Fuse e il NFTS 3G

compilarmi come descritto e poi editare il tuo fstab  Wink
Loggato

AleXit
Hero Member
*****
Offline Offline

Sesso: Maschile
Posts: 3.066

Media messaggi


alexit.wordpress.com


Guarda Profilo WWW
« Risposta #11 il: 17 Luglio, 2006, 14:14:08 »

Ottimo! Ho installato tutto perfettamentamente utilizzando i 2 pacchetti precompilati. Prima ho installato il fuse, poi ntfs-3g, dopo ho modificato il mio /etc/fstab aggiungendo la riga:
Codice:
/dev/hda1        /windows       ntfs-3g  silent,umask=0,locale=it_IT.utf8 0 0
Mi è sembrato opportuno cambiare la lingua locale in it_IT, anche se credo che poi in fondo non cambi niente.

Un'aggiunta alla guida di cubox: ho dovuto inserire il modulo fuse nel file /etc/modules per farlo caricare automaticamente all'avvio Wink

Grazie a cubox per la segnalazione, e alla comunità che è finalmente riuscita a vincere anche questa sfida contro M$ Smiley
Loggato

cisoprogressivo
Sr. Member
****
Offline Offline

Sesso: Maschile
Posts: 792

Media messaggi


Musicante in 4/4


Guarda Profilo WWW
« Risposta #12 il: 17 Luglio, 2006, 14:45:04 »

ho seguito le istruzioni e:
se cerco di montare su /media/hda1 (come farebbe comodo a me), mi dice:
Codice:
in base a mtab, /dev/fuse è già montato su /media/hda1
mount non riuscito
mentre se cerco di montare su /mnt/windows mi dice:
Codice:
solo root puo' montare /dev/hda1 su /mnt/windows
Huh?
Loggato

cisO.Ubuntu, consigli, guide e trucchi per "inesperti" di Ubuntu
coobox
Hero Member
*****
Offline Offline

Sesso: Maschile
Posts: 1121

Media messaggi


noapic acpi=noirq (la mia salvezza)


Guarda Profilo WWW
« Risposta #13 il: 17 Luglio, 2006, 18:52:18 »

ho seguito le istruzioni e:
se cerco di montare su /media/hda1 (come farebbe comodo a me), mi dice:
Codice:
in base a mtab, /dev/fuse è già montato su /media/hda1
mount non riuscito
mentre se cerco di montare su /mnt/windows mi dice:
Codice:
solo root puo' montare /dev/hda1 su /mnt/windows
Huh?

prima di ogni comando metti
Codice:
sudo
oppure
Codice:
su
per divenire super user
Loggato

saxtro
Hero Member
*****
Offline Offline

Posts: 1345

Media messaggi


Guarda Profilo
« Risposta #14 il: 17 Luglio, 2006, 19:56:33 »

...
Codice:
in base a mtab, /dev/fuse è già montato su /media/hda1
mount non riuscito
...
ciso hai sbagliato qualche parametro, non è /dev/fuse che devi montare su /media/hda1, bensì /dev/hda1;
/dev/fuse ti serve solo per usare il modulo in user space (credo si possa usare anche in kernel space, forse con perdita di velocità)
Loggato
Johnny B Good
Sr. Member
****
Offline Offline

Sesso: Maschile
Posts: 509

Media messaggi



Guarda Profilo WWW
« Risposta #15 il: 17 Luglio, 2006, 20:24:14 »

ho installato tutto correttamente, però sembra che qualcosa non funzioni. ho modificato la mia fstab così
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda5       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdc1       /media/hdc1     ntfs-3g    silent,umask=0,locale=hu_HU.utf8 0 0

che prima era così
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda5       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdc1       /media/hdc1     ntfs    user,auto,uid=1000,gid=1000 0 0

dove ho sbagliato? devo forse riavviare perchè tutto abbia effetto? ho fatto anche un esperimento, ovvero ho cambiato sempre in fstab la riga
/dev/hdc1       /media/hdc1     ntfs-3g    silent,umask=0,locale=hu_HU.utf8 0 0
con
/dev/hdc1       /windows     ntfs-3g    silent,umask=0,locale=hu_HU.utf8 0 0
poi ho provato con konqueror ad andare su /windows
ma non lo trovava...
che faccio?
Loggato

i will never fade | visitate Aquae-Sextiae per favore
micettonero
Sr. Member
****
Offline Offline

Sesso: Maschile
Posts: 771

Media messaggi



Guarda Profilo WWW
« Risposta #16 il: 17 Luglio, 2006, 20:25:56 »

prova a dare sudo mkdir /windows
Loggato

Linux Registered User #409415
"Nessuno può fabbricare una macchina tanto intelligente che possa essere
usata da uno sciocco" - Confucio
Johnny B Good
Sr. Member
****
Offline Offline

Sesso: Maschile
Posts: 509

Media messaggi



Guarda Profilo WWW
« Risposta #17 il: 17 Luglio, 2006, 21:05:41 »

adesso la mia fstab è
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda5       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdc1       /windows     ntfs-3g    silent,umask=0,locale=hu_HU.utf8 0 0

ho dato
sudo mkdir /windows
ho quindi inserito
sudo konqueror /windows
me lo apre, però non ci son files. ho provato ad andare in
/media/hdc1
e c'è effettivamente l'hd di windows...in sostanza non è cambiato nulla, solo che ho fatto una cartella in più. secondo te devo riavviare perchè tutto abbia effetto?
Loggato

i will never fade | visitate Aquae-Sextiae per favore
saxtro
Hero Member
*****
Offline Offline

Posts: 1345

Media messaggi


Guarda Profilo
« Risposta #18 il: 17 Luglio, 2006, 21:16:09 »

adesso la mia fstab è
....
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdc1       /windows     ntfs-3g    silent,umask=0,locale=hu_HU.utf8 0 0

....
/media/hdc1
e c'è effettivamente l'hd di windows...in sostanza non è cambiato nulla, solo che ho fatto una cartella in più. secondo te devo riavviare perchè tutto abbia effetto?
secondo me c'è un errore nel tuo fstab, come fa hdc1 ad essere una partizione se hdc è un cdrom?Huh?
cmq ti basta dare
Codice:
$ sudo umount /dev/hdc1
$ sudo mount /windows
per curiosità potresti postare l' out di
Codice:
$ cat /proc/partitions | grep hd*
?
Loggato
Giuto
New Member
*
Offline Offline

Posts: 63

Media messaggi


Sugnu veru siciliano


Guarda Profilo
« Risposta #19 il: 17 Luglio, 2006, 21:16:50 »

Ciao ragazzzi
ho aggiunto la seguente riga nell'fstab
Codice:
/dev/hdb5       /media/archivio  ntfs-3g silent, umask=0, locale=it_IT.utf8 0 0
ma la partizione non viene montata in automatica, anzi se monto un'altro device mi avverte che c'è un errore nell'fstab alla linea 10 (che è la liena suddetta).
Invece se la monto manualmente con
Codice:
sudo ntfs-3g /dev/hdb5 /media/archivio -o silent,umask=0,locale=it_IT.utf8
la partizione viene montata.
Dov'è che sbaglio???
grazie
Giuto
Loggato
Pagine: [1] 2 3 ... 41   Vai Su
  Stampa  
 
Salta a: