Newsgroup: it.comp.os.linux.software
Titolo: [NTFS/LINUX] è arrivato il driver per la lettura/scrittura NTFS

http://sourceforge.net/mailarchive/forum.php?thread_id=23836054&forum_id=2697
a chi può interessare:
Hello,
 
 As part of the Linux-NTFS project, I'm happy to announce my contribution
 to ntfsmount and libntfs which resulted ntfs-3g, a read-write ntfs driver,
 capable for unlimited file creation and deletion.
 
 The driver was successfully tested very exhaustively for a longer period of
 time by many ways and methods, creating and destroying millions of files
and
 directories on newly created images, and on over 40 real, very diverse NTFS
 images collected over the last four years.
 
 The README file is copied below which includes more general, performance
and
 quality information with answers and future plans.
 
 Please make a backup of your NTFS volume by ntfsclone and try to
reproducible
 break ntfs-3g, if you can. If you are able to do so then please let us
know,
 preferable providing your NTFS metadata image, if it couln't be reproduced
by
 other ways.
 
 The driver can be downloaded from
 
 
http://mlf.linux.rulez.org/mlf/ezaz/ntfs-3g-20070714-BETA.tgz
 
 Please note that I'm leaving for an over 5,000 km long Far North and Arctic
 Ocean advanture on Sunday morning (European time) and won't be able to read
 and answer emails for almost a month (no, I'm not escaping, I plan to come
 back alive ;). Originally I planned to fix all the minor issues listed
below
 but no more time left for me and I think it's better to release now, in
case 
 I would get lost somewhere on the road ;) Well, actually I hope that most
 issues will be resolved when I'm back!
 
 Happy testing, problem reporting and coding,
 
        Szaka
 
-- 
una volta qui era tutto <table>

 a chi può interessare:
Ah, non male, non male ! Un vero supporto NTFS era proprio quel che ci 
mancava ... Di sicuro ci vorra' ancora tempo prima che possa entrare a 
far parte del kernel, anche se questa non pare essere una priorita' per 
gli sviluppatori ...
Avessi delle partizioni NTFS lo testerei :) ...
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

 far parte del kernel
E' in user space, usa FUSE (che è già nel kernel dal .14 mi pare)
-- 
Vide

 E' in user space, usa FUSE (che è già nel kernel dal .14 mi pare)
Scusate una cosa... sapevo che l'ntfs3g e' in userspace, ma ora mi
domando: cosa devo mettere nell'fstab per far si che la partizione sia
montata all'avvio se il driver e' un driver che sfrutta fuse? in pratica
come dire di usare ntfsmount e non mount?
Ciao
Scola

 come dire di usare ntfsmount e non mount?
Non usa ntfsmount, ma ntfs-3g.
La riga da mettere in fstab e` scritta sul sito del progetto.
-- 
Alessandro Pellizzari



scusatemi tutti, ma su gentoo, alla voce ntfs3g viene fuori una cosa
cosi`:
Latest version available: 0.1_beta20070714 (ho controllato sul sito ed e`
uguale) 
Liberi di usarlo, ma specificate almeno nei vostri messaggi che si tratta
di roba beta/alfa.
-- 
echo onailimissaM | awk 'BEGIN { FS = "" }
{ for (i = NF; i >= 1; i-- )
  printf $i }'; echo

 
Quale parte di "Happy testing, problem reporting and coding" non hai capito?



Quale parte di: "Ah, non male, non male ! Un vero supporto NTFS era
proprio quel che ci mancava" non hai capito?


 proprio quel che ci mancava" non hai capito?
Guarda che stai sbagliando e di brutto.
Per l'ntfs c'era anzitutto il kernel driver che aveva supporto limitato
in scrittura (nessuna creazione di file e niente modifica della
lunghezza del file).
Poi e' arrivato ntfsmount che funziona con FUSE: qui si potevano creare
file e ridimensionarli, ma il tasso di riuscita era attorno al 50%, nel
senso che 1 volta su 2 il file non veniva creato (per garantire
l'integrita' del fs).
Ora e' arrivato ntfs3g che ha un supporto completo alla scrittura.
quindi la frase "Ah, non male, non male ! Un vero supporto NTFS era
proprio quel che ci mancava" ha senso eccome, e l'ho capita benissimo.
Che poi ci possano essere ancora dei bug, questo e' chiaro, ed e' per
questo che e' in beta testing...
ma se la storia non la sai, che parli a fare?
Scola

 proprio quel che ci mancava" non hai capito?
Ma perché insisti sempre?
-- 
[Powered by] : Debian GNU/Linux "etch" @ 2.6.15.2



la storia la so, e bene pure.
Io uso captive, per quel poco che mi serve.
Ma andiamo indietro.... ci sono degli antefatti che forse TU non sai.
In una delle versione del kernel 2.4 (o addirittura 2.2, vatti a
ricordare), usci' ntfs inscrittura, ed era marchiato come "unstable".
A quel tempo, con quel driver era possibile fare qualsiasi tipo di
modifica.
Inutile dire che fu un fiasco totale. Il risultato fu una miriade di
filesytem distrutti su scala mondiale. Il modulo per la scrittura venne
completamente rimosso, e in seguito fu sostituito con l'attuale modulo che
consente la modifica senza alterare la dimensione.
Qual'e' il succo di tutto questo discorso?
Che, fino a prova contraria, ntfs3g potrebbe essere un altro fiasco,
perche' *NON* si fa il reverse engineering dei filesystem. La storia
insegna che non funzionano. Pertanto veritas, ntfs e diversi altri sono in
lettura, e tali rimarrano.
Io, per quel poco che devo fare uso captive: nel mio caso si tratta di
modifiche che avvengono in modo estremamente sporadico, e ove se ne
presentasse la reale necessita`.


 Ma perché insisti sempre?
ma chi e` questo qua?
leggiti l'altra risposta.


 presentasse la reale necessita`.
Non tutti hanno le stesse necessità. Io non ho nemmeno mezzo volume NTFS per
cui attualmente mimportanasega: ciò non toglie che un VERO supporto in
scrittura su ntfs per molti possa essere la manna dal cielo e che quattro
anni di sperimentazione sul campo lascino presagire qualcosa di buono.


 
Ma cosa funzionerebbe? La beta 0.00x ?
Senti io non escludo niente a priori. Magari pian piano funzionera', pero'
leggere messaggi trionfalistici tipo: "ecco quel che ci voleva"
"finalmente su linux" "era ora" "non se ne poteva piu'"
Cioe... andiamoci piano .... oggi c'e' solo una beta. Magari domani ci
sara' qualcosa di meglio.


 sara' qualcosa di meglio.
il tizio ha detto che ha fatto qualcosa come 40 milioni di scritture e le
immagini alla fine erano coerenti con quelle native di win
magari invece di fare il ciaparàt perché non lo testi e magari lo fai
passare da beta a stable?
-- 
di lesa in lesa mi dileggio



mmh ... sarei veramente tentato, ma lo farei solo su una partizione
secondaria NTFS e non ce l'ho. Rischiare di perdere la partizione del
notebook con xp, che uso poco e che non ho nessuna voglia di reinstallare,
mi secca un po'.
Ricordo che tra i 5 e i 10 anni fa, ho perso una partizione ntfs usando
il driver (1g: prima generazione). magari questo driver di terza
generazione funzionera` alla perfezione, ma faccio fare i test a chi puo'
farli senza rischiare troppo.
Ma fra l'altro ... ma non sarebbe molto piu' produttivo e utile fare il
reverse engineering di vxfs e usarlo al posto di ext ? :)
Anche con captive ho ricontrato dei problemi: ho provato a cancellare dei
file dalla cache di IE, da linux e i file non si cancellavano. Ti diceva
che li cancellava, poi cambiavi directory, tornavi, ed erano ancora li'.


 passare da beta a stable?
Max non ha tutti i torti nel dire che sarebbe stato meglio dire subito che
e' una beta! leggendo solo il primo messaggio sembrava la soluzione
definitiva, ma al momento non lo e'! qualcuno potrebbe pensarlo...
(e io ci stavo cascando, e no, non lo testero'! ho cose troppo importanti ^__^
-- 
Ciao a Tutti e a prestissimo!
Andrew McBlues
uin icq: 23-2990-827

 il reverse engineering di vxfs e usarlo al posto di ext ? :)
Mmm... considerando oltre a ext2/ext3 ci sono ReiserFS, XFS e JFS, e
che questi ultimi due sono parecchio stabili, perche' utilizzare un
altro file system? :)
Enrico



*quoto* (nel mio caso uso reiser).
E' stato un tentativo, abbastanza vano, di flameggiare un po' :)


 farli senza rischiare troppo.
Puoi sempre fare un'immagine del disco, montarla sulla periferica di
loopback, e fare le tue prove su quella.
Non dovrebbe essere lo stesso?
Non hai scuse per non dare una mano!!! ;-)
ciao
gerlos
-- 
"Solo lo scienziato è vero poeta: ci dà la luna, ci promette le stelle,
 ci farà un nuovo universo se sarà il caso."
   _                                  Allen Ginsberg
  (y)        < 
http://gerlos.altervista.org
 >
   =   gerlos  + - - >  gnu/linux registred user #311588
 Difenditi la tua libertà. Informati sul Trusted Computing.
		  < 
www.no1984.org
 >