Linux slogan
Visite também: BR-Linux.org · Dicas-L · NoticiasLinux · SoftwareLivre.org · UnderLinux · BestLinux
» Screenshot
Linux: Snake
Por draco



» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha

» Wallpaper
Linux: Tux Companheiro (Linux)
Por DHRS


Artigo

Montar partições NTFS com Fuse e NTFS-3G no Debian Etch
Linux user
xanymorex
19/03/2008
O suporte a escrita em partições NTFS sempre foi um problema no Linux. Por ser um sistema de arquivos proprietário, não documentado e bastante complexo, desenvolver um driver capaz de escrever em partições Windows formatadas em NTFS, sem risco de corromper os dados gravados, é um desafio formidável.
Por: Bruno Renan Nunes de Oliveira
[ Hits: 28556 ]
Conceito: 9.5   2 voto(s)2 voto(s)2 voto(s)2 voto(s)2 voto(s) + quero dar nota ao artigo

Introdução

Neste artigo vamos fazer fazer com que o Debian leia e escreva em partições NTFS, o que ajuda demais todo mundo que usa dual boot Linux/Windows.

Como usaremos o NTFS-3G, não vamos precisar de patches ou driver para o Kernel por que vamos utilizar o Fuse, que é um módulo que permite criar drivers para sistemas de arquivo que rodam como programas comuns do lado do usuário.

Graças ao Fuse você não precisa se preocupar com headers e patches do Kernel. É só instalar e usar.

Instalação

O Debian Etch não saiu com suporte ao NTFS-3G, mas o Lenny já vem com este pacote que pode ser utilizado por usuários do Etch, então vamos incluir um repositório para baixar o NTFS-3G:

# vi /etc/sources.list

Agora adicione a linha abaixo no arquivo e salve o mesmo.

deb http://ftp.br.debian.org/debian/ testing main contrib non-free

Para atualizar os pacotes digite:

# apt-get update

Para instalar o NTFS-3G digite:

# apt-get install -t testing ntfs-3g

Pronto, o NTFS-3G está instalado, agora vamos remover a linha que incluímos no sources.list.

# vi /etc/sources.list

e remova a linha abaixo:

deb http://ftp.br.debian.org/debian/ testing main contrib non-free

Salve o arquivo e atualize a lista de pacotes novamente com:

# apt-get update

Agora precisamos instalar o Fuse por que sem ele o NTFS-3G não irá funcionar, para instalar use o comando abaixo como root:

# apt-get install fuse-utils libfuse2

Pronto, todos os pacotes necessários estão instalados agora precisamos configurar corretamente para que tudo funcione.

Próxima página >>


Páginas do artigo
   1. Introdução
   2. Configuração
   3. Montando as partições NTFS direto no Boot

Outros artigos deste autor
Nenhum artigo encontrado.

Leitura recomendada

Comentários
[1] Comentário enviado por k4mus em 19/03/2008 - 10:57h:

Parabnes pelo artigo.

Aqui no VOL ja exist um ( http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=5621&pagina=3) falando desse assunt tbm. mas, este aqui esta um pouco mais detalhado.

vlw pela contribuiçao
CTRL+d

abraço

[2] Comentário enviado por el fato em 19/03/2008 - 11:00h:

Por depender de alguns softwares do windows, eu ainda não pude tirar o mesmo da minha máquina ainda. Eu queria saber como tinha permissão de escrita na partição do windows e não tinha conseguido. Quando chegar em casa eu vou fazer esse procedimento.

Valeu!!!

[3] Comentário enviado por FábioFarias em 19/03/2008 - 15:46h:

sabe me dizer como adaptar esse procedimento para o Suse 10.2? Obrigado!!!

[4] Comentário enviado por xanymorex em 20/03/2008 - 13:40h:

f.rogerio sobre adaptação para o Suse eu realmente não sei , mas creio que se você achar o pacote do Fuse e do NTFS-3G em algum repositorio pelo "yum" se nao me engano ou entao um repositorio externo creio que o restante do procedimento funcione normal...

[5] Comentário enviado por FábioFarias em 20/03/2008 - 14:38h:

Obrigado Amigo. Vou tentar no Suse. Se der eu posto aqui o resultado!

[6] Comentário enviado por carlosfx em 20/03/2008 - 21:34h:

Acho que tem um detalhe, Debian etch usa o Kernel 2.6.18 e o FUSE requer Kernel 2.6.20 ou superior, qual a versão do Kernel voce usou!?
vlws!

[7] Comentário enviado por xanymorex em 20/03/2008 - 21:48h:

sim o padrao dele e o Kernel 2.6.18 com ele funciona mas fica dando uma msg de erro , por isso e bom atualizar o kernel eu aqui uso o kernel 2.6.23 e funciona sem problema nenhum....


abraços

[8] Comentário enviado por porongo51 em 21/03/2008 - 00:38h:

xanymorex

Se vc quiser que akela mensagem de "WARNING: Deficient Linux kernel detected. Some..." desapareça na hora de montar, você pode compilar do fonte com a opção "configure --enable-kernel-module" que utililiza os fontes do kernel para gerar o módulo do kernel para a aplicação.

[9] Comentário enviado por gjr_rj em 05/04/2008 - 23:45h:

Excelente artigo, não faz ideia do quanto me ajudou.
Obrigado!

[10] Comentário enviado por douglascrp em 08/04/2008 - 20:28h:

postei no meu blog um artigo ensinando a fazer o mesmo, mas no slackware... .se alguém tiver interesse, o endereço é http://douglascrp.blogspot.com/2007/09/acessando-parties-ntfs-no-slackware-com.html

espero que seja útil

abraços

[11] Comentário enviado por removido em 06/05/2008 - 10:26h:

muito legal seu artigo... vai me ser muito útil!

Parabéns, meu velho.

[12] Comentário enviado por wermenoise em 28/06/2008 - 16:43h:

Dica só funcionou para mim o acesso de leitura e escrita montando direto no boot quando mudei as permissões dessa forma aqui.
/dev/sdaX /home/X/xfile ntfs-3g silent,locale=pt_BR.utf8,umask=0 7 7

onde tem X é a minha configuração pessoal, mas no umask como esta lá em cima só o Root tinha permissão de leitura e escrita, quando mudei para essa forma o meu usuario comum passou a ler e escrever. fica a dica para quem teve o mesmo problema.

[13] Comentário enviado por kober em 01/09/2008 - 16:07h:

Por que o ntfs-3g não funciona sem o FUSE, já que a princípio, o comando apt-get ntfs-3g refere-se a "instalar o programa indicado suprindo dependências"? Grato pela atenção!


Contribuir com comentário
  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Copyleft 2002-2009 Viva o Linux.com.br

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.