E ai, já dá pra escrever em NTFS?

Iniciado por fabiodsp, 24 de Novembro de 2005, 10:34

tópico anterior - próximo tópico

fabiodsp

Olá pessoal,

Eu sei que o linux excreve em FAT bem q é uma beleza, mas em NTFS, já é possível? A partir de que kernel?

Me parece q tem um programa que faz isso, mas gostaria mesmo de usar o suporte nativo do próprio linux.

Vlw!!!

galactus

Gravação em NTFS é experimental ainda, você corre grande risco de perder dados. Se eu não me engano o nome do programa responsável por isso no Linux é Captive.

É claro que a Microsoft não vai ajudar nem um pouco nisso. Aliás, até mesmo o FAT eles estão brigando na justiça. A Microsoft tenta provar que foi ela quem criou este sistema de arquivos, daí toda a comunidade livre teria que pagar a Microsoft por conseguirmos ler e gravar nas partições FAT, inclusive o Samba.  :evil:
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

casainho

Citação de: "galactus"Gravação em NTFS é experimental ainda, você corre grande risco de perder dados. Se eu não me engano o nome do programa responsável por isso no Linux é Captive.

É claro que a Microsoft não vai ajudar nem um pouco nisso. Aliás, até mesmo o FAT eles estão brigando na justiça. A Microsoft tenta provar que foi ela quem criou este sistema de arquivos, daí toda a comunidade livre teria que pagar a Microsoft por conseguirmos ler e gravar nas partições FAT, inclusive o Samba.  :evil:


E aí?? porque escrever em NTFS?? porque não fazer o contrário, escrever do XP em EXT3 ou EXT2??
Minha página pessoal:
http://www.casainho.net

usifoto

No Kurumin, quando você acaba a instalação e acessa o diretório do usuário, há um ícone 'montar todas as partições em modo de leitura e escrita'.

Eu sempre cliquei para montá-las (isso é feito uma única vez após instalar) e transfiro muitos arquivos para a partição do Win XP que está em NTFS e também para o Kubuntu que é ReiserFS.

Nunca, em centenas de vezes que usei esse método pelo Kurumin, perdí um único bit.

Gostaria de encontrar algum meio de usar esse recurso no Kubuntu também.

gony64

basta dar uma verificada no seu /etc/fstab e colocar as opções " rw" nas linhas.

/dev/sda1       /media/sda1     ntfs   auto,umask=000,users,rw       0       0

fabiodsp

Citação de: "gony64"basta dar uma verificada no seu /etc/fstab e colocar as opções " rw" nas linhas.

/dev/sda1       /media/sda1     ntfs   auto,umask=000,users,rw       0       0

Mas é seguro???

RC2006

Realmente uma solução mais realista é a seguinte: Instalar o windows em fat32 onde o Linux lê e grava com relativa facilidade. A afirmação do Casainho é boa. Por que escrever em NTFS? Meu HD veio com o windows e formatado em NTFS, mas , com toda certeza quando vier a reinstalar o windows será em Fat32 como já está meu outro HD.
Como o SO da microsoft já ocupa papel secundário na minha máquina as formatações padrões são as que o Linux  lê e escreve com facilidade.
Não me sinto a vontade, de cobrar de um soft livre a necessidade de ler e gravar numa partição proprietária, seria mais lógico, exigir do windows, já que se paga para tê-lo, que tambem grave e leia em partições do linux.
HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2

LedStyle

Pelo que sei o suporte a escrita no NTFS está disponível SIM no kernel direto sem necessidade de programas, mas pelo fato de ser experimental, vem desativada por padrão. Se você recompilar o kernel pode habilitar a escrita em partições NTFS.

[]s

fabiodsp

Olá pessoal,

Estou aqui me aventurando na tentativa de compilar um kernel personalizado e olha só o q o help do 'make menuconfig', na opção 'dos/fat/nt file sistems', diz a respeito do suporte a NTFS:

NTFS write support ───────────────────────────┐
 │ CONFIG_NTFS_RW:                                                         │
 │                                                                         │
 │ This enables the partial, but safe, write support in the NTFS driver.   │
 │                                                                         │
 │ The only supported operation is overwriting existing files, without     │
 │ changing the file length.  No file or directory creation, deletion or   │
 │ renaming is possible.  Note only non-resident files can be written to   │
 │ so you may find that some very small files (<500 bytes or so) cannot    │
 │ be written to.                                                          │
 │                                                                         │
 │ While we cannot guarantee that it will not damage any data, we have     │
 │ so far not received a single report where the driver would have         │
 │ damaged someones data so we assume it is perfectly safe to use.         │
 │                                                                         │
 │ Note:  While write support is safe in this version (a rewrite from      │
 │ scratch of the NTFS support), it should be noted that the old NTFS

write support, included in Linux 2.5.10 and before (since 1997),        │
 │ is not safe.                                                            │
 │                                                                         │
 │ This is currently useful with TopologiLinux.  TopologiLinux is run      │
 │ on top of any DOS/Microsoft Windows system without partitioning your    │
 │ hard disk.  Unlike other Linux distributions TopologiLinux does not     │
 │ need its own partition.  For more information see                       │
 │ <http://topologi-linux.sourceforge.net/>                                │
 │                                                                         │
 │ It is perfectly safe to say N here.                                     │
 │                                                                         │
 │ Symbol: NTFS_RW [=y]                                                    │
 │ Prompt: NTFS write support                                              │
 │   Defined at fs/Kconfig:703                                             │
 │   Depends on: NTFS_FS                                                   │
 │   Location:                  

 -> File systems                                                     │
 │       -> DOS/FAT/NT Filesystems                                         │
 │         -> NTFS file system support (NTFS_FS [=y])                      │
 │                                                                         │
 │                                                                         │
├─────────────────────────────────────────────────────────────────(100%)─

Pelo q me parece o suporte ainda NÃO é completo, ainda existem restrições como as mencionadas no help acima. Pelo menos garante q a escrita parcial é segura.

Vlw!!!

felipefoz

fabiodsp,
qual kernel tentava compilar??
a ultima vez que compilei foi 2.6.14-4, do www.kernel.org, e já dizia uma coisa bem diferente do que é essa,  já dizia algo como, que era seguro, e já havia sido bem testado...
bom, talvez esteja enganado, vou verficar e se puder colo aqui...

fabiodsp


felipefoz

é, então é isso! :(
não temos nada concreto ainda, bom, pra mim isso é passado, as partições windows formatei tudo em fat32, afinal nem uso elas mesmo, ficam desmontadas 99,9% do tempo!  :D
valeus....