Notícia publicada por Marco André em dezembro 7, 2003 04:11 PM
| TrackBack
Se você precisa acessar e gravas dados em partições NTFS, aqui vai uma boa notícia. O Captive é um projeto que implementa pela primeira vez leitura e escrita completa de dados em partições NTFS no Linux. Com o software, é possível montar partições Windows NT, Windows 2000 ou Windows XP e acessá-las de forma transparente no Linux.
O projeto inclui a primeira implementação open source da API utilizada no kernel do Windows para sistemas operacionais abertos. Os drivers originais do Windows são usados para conseguir o máximo em compatibilidade e confiabilidade na leitura dos dados.
Vale lembrar que existem outras formas para trabalhar com o NTFS no Linux além da citada nesta notícia.
Bom seria informar quais formas podemos utilizar NTFS no Linux.
Vale lembrar que essas outras formas não permitem gravar dados, apenas ler (via mount). Por isso que essa implementação é notícia boa, e o comentário infeliz...
Discordo, Peter Parker. Eu concordo com o comentário que o Marco fez ali na notícia. Existem outras formas de acessar NTFS no Linux, inclusive com acesso de gravação.
Augusto,
Pelo que eu sei (talvez tenha mudado recentemente) o suporte nativo a escrita em partições NTFS até existe mas ainda é considerável instável e é normalmente desligado.
O projeto Linux NTFS (acesso nativo, não este Captive) está em
http://linux-ntfs.sourceforge.net/
Encontrei. Vejam
http://linux-ntfs.sourceforge.net/info/ntfs.html#3.2
"3.2 Can the Driver write to an NTFS volume, too?
Not really, but if you only need to copy files from Linux to Windows on a dual-boot machine, see "How to write to NTFS" below for a possible way to work around the lack of write support. For write support in Linux, read on.
There are two drivers, currently. The original driver, in 2.4 has some write code in it, but it is extremely dangerous to use it. The possibility of destroying your filesystem is very high.
The new driver, introduced in 2.5.11, has some write code, but it's very limited. The driver can overwrite existing files, but it cannot change the length, add new or delete existing files.
Adding write support will take a long time. NTFS is built like a database. Any changes you make, necessitate making changes in many places, for consistancy. Make a mistake and the filesystem will be damaged, make too many mistakes and the filesystem will be destroyed. Also, the current developers are only working on NTFS as a hobby, during their free time. If you'd like to help, please email me: webmaster@flatcap.org.
..."
Recentemente, tive a oportunidade de compilar o kernel 2.6.0-test11 e, segundo pude perceber, ele permite usar NTFS, tanto como escrita, como leitura.
Logicamente não cheguei a mexer nisso, pois, sinceramente, não me interessa muito.
Augusto, você está certo. Ele permite a gravação, mas a própria documentação ressalta ser ainda muito instável...
Fica agora a pergunta no ar:
Será que a Micro$oft, vai querer cobrar tambem pelo sistema NTFS?
Claro que sim, mas não agora.
Primeiro ela finge de morta e deixa todo mundo usar, assim que tiver bem difundida ela (MS) passa a cobrá-la.
Vide o caso da FAT.
Comentários desativados: Esta discussão é antiga e foi arquivada, não é mais possível enviar comentários adicionais.