Fórum Ubuntu Linux - PT
Área para Iniciantes => Dicas e Truques => Tópico iniciado por: Alysson Neto em 23 de Julho de 2006, 01:12
-
Tava quieto na net quando o arsolto me procuro com uma dúvida de particionamento. E pensando no problema dele resolvi testar o NTFS-3g. A instalação dele é simples e rápida.
Não funciona em 64-bits
Vou colocar aqui dois modos de instalar, usando pacotes prontos ou compilando (usei esse).
Atenção: Todos os procedimentos abaixo devem ser feitos no terminal.
Método 1 - Usando Pacotes Prontos
Baixando os pacotes:
wget -c http://flomertens.keo.in/debian/ntfs-3g/binary-i386/fuse-utils_2.5.3-1_i386.deb
wget -c http://flomertens.keo.in/debian/ntfs-3g/binary-i386/libfuse2_2.5.3-1_i386.deb
wget -c http://flomertens.keo.in/debian/ntfs-3g/binary-i386/ntfs-3g_20070714-BETA-1_i386.deb
Depois disso:
sudo dpkg -i libfuse2_2.5.3-1_i386.deb fuse-utils_2.5.3-1_i386.deb
Agora:
sudo dpkg -i ntfs-3g_20070714-BETA-1_i386.deb
Método 2 - Compilando os Pacotes
Se você for compilar, vamos instalar o pacote build-essential para poder compilar os pacotes que vamos precisar.
apt-get install build-essential
Feito isso vamos baixar os pacotes que vamos precisar. Primeiro o fuse 2.5.0 (http://sourceforge.net/project/showfiles.php?group_id=121684&package_id=132802) ou mais novo, aqui usei o 2.5.3. Feito isso extraia os arquivos e como root (sudo su) de os comandos:
./configure
make
make install
Pronto, o fuse está instalado. Vamos carregar o módulo com o comando:
modprobe fuse
Para carregar o módulo durante o boot:
echo fuse | tee -a /etc/modules
Agora a vamos instalar o NTFS-3g, baixe o pacote dele em http://mlf.linux.rulez.org/mlf/ezaz/ntfs-3g-20070714-BETA.tgz. Extraia os arquivos e ainda como root dê os comandos:
./configure
make
make install
Usando o NTFS-3g
Pronto está instalado!
Agora desmonte sua partição NTFS:
umount /media/winxp
Monte novamente com o comando:
ntfs-3g /dev/hda1 /media/winxp
Para todos os usuários terem acesso e resolver problemas de codificação use o seguinte comando:
ntfs-3g /dev/hda1 /media/winxp -o silent,umask=0,locale=hu_HU.utf8
Para montar durante o boot, insira a seguinte linha no seu /etc/fstab:
/dev/hda1 /media/winxp ntfs-3g silent,umask=0,locale=hu_HU.utf8 0 0
Pronto, seu Ubuntu já escreve em NTFS.
-
eu fiz isso q vc sugeriu. desmontei as partições e montei de novo, e recebi o seguinte erro:
Couldn't set locale to hu_HU.utf8 thus you may not see properly or at all some files.
-
No lugar de hu_HU.utf8 você deve colocar a codificação do seu sistema, pode ver qual é com o comando "locale" no terminal.
-
Ola pessoal,
Olha só uq acontece comigo... a instalacao foi normal sem erros...
ivandro@ubuntu:~$
ivandro@ubuntu:~$ sudo umount /media/hdd5
ivandro@ubuntu:~$
ivandro@ubuntu:~$ sudo ntfs-3g /dev/hdd5 /media/hdd5
Couldn't mount device '/dev/hdd5': Operation not supported
Windows did not shut down properly. Try to mount volume in windows, shut down and try again.
Mount failed.
ivandro@ubuntu:~$
ivandro@ubuntu:~$ sudo mount /dev/hdd5 /media/hdd5 -t ntfs -o nls=utf8,umask=0222
ivandro@ubuntu:~$
ivandro@ubuntu:~$ cd /media/hdd5
ivandro@ubuntu:/media/hdd5$
ivandro@ubuntu:/media/hdd5$ ls *.jpg
IMG_1296.jpg IMG_1297.jpg
ivandro@ubuntu:/media/hdd5$
Minha fstab esta assim e tambem nao rola.
# /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/hdb1 /media/hdb1 reiserfs defaults,user 0 0
# /dev/hdb1 /media/hdb1 ext3 defaults,errors=remount-ro 0 1
/dev/hdb2 /media/hdb2 vfat iocharset=utf8,umask=000 0 0
/dev/hdd5 /media/hdd5-e ntfs-3g silent,umask=0,locale=pt_br.utf8 0 0
# /dev/hdd5 /media/hdd5 ntfs nls=utf8,umask=0222 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
-
ivandroconradi,
não esqueça que o driver ainda é beta.
Tenta fazer uma verificação do volume em Windows com o comando chkdsk drive.
Se mesmo assim não montar é porque deve ser um bug...
-
ok... vou dar mais uma olhada pela net...
Pode ser problema de espaço, poiz quando eu ainda tinha windows nesta maquina, e executava o dfreg, ele avisava que nao havia espaço suficiente pra fazer a desfragmentação... mais mesmo assim ele desfragmentava...
Valew...
-
Aqui eu conseguir montar a partição com permição de escrita.
Daí eu coloquei no meu arquivo /etc/fstab a seguinte linha:
/dev/hda1 /media/hda1 ntfs-3g silent,umask=0,locale=pt_BR.UTF-8 0 0
Só que quando inicia o ubuntu a aprtição não é montada.
Dapi eu tento montar manualmnte e da esse erro:
abel@abel-desktop:~$ sudo ntfs-3g /dev/hda1 /media/hda1 -o silent,umask=0,locale=pt_BR.UTF-8
Password:
fusermount: failed to open /dev/fuse: No such file or directory
fuse_mount failed.
Unmounting /dev/hda1 ()
fusermount: failed to open /dev/fuse: No such file or directory
fuse_mount failed.
Daí eu instalo de novo o pacote fuse.deb q baixei e tento montar manualemente e consigo.
Alguem sabe o porque disso?
Help!
Quando faço o comando rpa carregar os modulos no boot da esse erro
abel@abel-desktop:~/Desktop/fuse-2.5.3$ sudo echo fuse | tee -a /etc/modules
tee: /etc/modules: Permission denied
fuse
abel@abel-desktop:~/Desktop/fuse-2.5.3$ echo fuse | tee -a /etc/modules
tee: /etc/modules: Permission denied
fuse
-
Pode acrescernat manualmente com um editor:
sudo gedit /etc/modules
e adicona a linha:
fuse
-
Pode acrescernat manualmente com um editor:
sudo gedit /etc/modules
e adicona a linha:
fuse
eu fiz isso e deu certo.
Mas agora não ta montando de novo e quando tento montar manualmente
aparece o seguinte erro:
abel@abel-desktop:~$ sudo ntfs-3g /dev/hda1 /media/hda1 -o silent,umask=0,locale=pt_BR.UTF-8
Volume is dirty.
Run chkdsk and try again, or use the force option.
Mount failed.
Porque sujou minha partição. =(
E Esse chkdsk é só pelo windows né?
vlw
-
Sim o chdsk é por Windows.
Lembro mais uma vez que esse driver é BETA, se os dados nessa partição são importantes não é boa ideia utilizar...
-
N3to acredito que os arquivos pre-prontos nao estejam mais no ar.
Humm
Seguinnte consigo grava tudo blz porem na guia Computador do Nautilus aparecem os volumes antigos e com problema como posso arumar as configuracoes destes arquivos?
Obrigado.
-
ivandroconradi,
não esqueça que o driver ainda é beta.
Tenta fazer uma verificação do volume em Windows com o comando chkdsk drive.
Se mesmo assim não montar é porque deve ser um bug...
ok... vou dar mais uma olhada pela net...
Pode ser problema de espaço, poiz quando eu ainda tinha windows nesta maquina, e executava o dfreg, ele avisava que nao havia espaço suficiente pra fazer a desfragmentação... mais mesmo assim ele desfragmentava...
Valew...
Ai Lamego... Nao é a toa que dou uma moral fudid... pra ti! sempre me ajudando ou jogando dicas ótimas...
Instalei um dual com o XP para fazer um teste deletando arquivos da particao ntfs e meu problema mudou sendo entao com o grub ;D depois de ler varios topicos aqui no forum, tentar as dicas do guia nao oficial do Dapper e varias tentativas sem sucesso, achei a sua dica no http://ubuntuforum-pt.org/index.php?topic=8511.msg45567#msg45567 e tudo perfeito...
Antes disso eu ja havia configurado o XP e la deletei todos arquivos que eu podia da partiçao ntfs, liberando assim 6.4GB de espaço... Assim que reinstalei o grub a particao ntfs ja estava montada no ubuntu e consegui criar e deletar arquivos na particao pelo dapper.... Show de bola... :-P
Postei aqui novamente pois acho que esta dica pode ser de valor para mais alguem...
Entao quando o XP indica que nao ha espaço suficiente no hd para desfragmentar o disco, é possível que o NTFS-3g nao consiga montar a partiçao resultando a msg de erro que postei anteriormente neste topico...
Valew mestre!!! Abraco a todos...
-
Olá,
Tornei-me usuário do Linux hoje, e estava tentando habilitar escrita em NTFS.
instalei o fuse via ./configure, make e make install, usei o comando modprobe fuse, e ao dar o ./configure no ntfs-3g, ele me retornou esse erro:
checking for pkg-config... no
*** The pkg-config script could not be found. Make sure it is
*** in your path, or set the PKG_CONFIG environment variable
*** to the full path to pkg-config.
*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config.
configure: error: ntfs-3g requires FUSE version >= 2.5.0. See http://fuse.sourceforge.net/ how to install FUSE.
o FUSE não acusou nenhum erro durante a instalação.
Se alguém puder me ajudar, eu agradeço muito!!
-
Tiochico,
criei estes dois tutos e pelo que vejo quem o usa nao esta tendo problemas...
acho que vc esta tendo problemas com uma versao do fuse > (menor) q 2.5.0
tenta um dos dois links abaixo... ja acompanha os arquivos necessarios...
http://d.turboupload.com/d/955205/tutorial_ntfs-3g_02.tar.bz2.html
http://d.turboupload.com/d/955171/tutorial_ntfs-3g.tar.bz2.html
-
ivandroconradi, baixei o tuto e fiz exatamente como estava lá, com os arquivos que estavam ali, e continuou dando o mesmo erro....
EDIT: achei o problema, faltava o pkg-config.
-
Saiu um novo beta do ntfs-3g-20070920-BETA.tgz
http://mlf.linux.rulez.org/mlf/ezaz/ntfs-3g-20070920-BETA.tgz
E o link do fuse é este
http://ufpr.dl.sourceforge.net/sourceforge/fuse/fuse-2.5.3.tar.gz
Um tutorial legal é do Kano
http://kanotix.com/index.php?module=pnWikka&tag=WriteNTFS
Se vc quizer baixar o live cd do kanotix com ntfs-3g-20070920-BETA.tgz instalado para testar, aqui está o link
http://debian.tu-bs.de/project/kanotix/preview/KANOTIX-2006-01-RC3.iso
KANOTIX-2006-01-RC3.iso 21-Sep-2006 21:32 698M
E se vc acha muito pode baixar o kanotix tenta gparted-livecd-0.3.1-1.iso com suporte ntfs-3g
http://ufpr.dl.sourceforge.net/sourceforge/gparted/gparted-livecd-0.3.1-1.iso
o CD tem 30MB
E tem o puppy
http://www.puppyos.net/test/puppy-2.10beta-seamonkey.iso
acho que é 80MB
-
Aqui deu tudo certo, de certa forma a partição do win$xp fica exposta, mais vale o risco né.
-
Ai galera , aguem pode me ajuda r...???
ta dando esse erro :
odair@CPD-03:~/Desktop/ntfs-3g-20070920-BETA$ sudo make
make: *** Nenhum alvo indicado e nenhum arquivo make encontrado. Pare.
Quando eu dou o make na instalacao do NTFS-g
-
Ola galera ....
Alguem pode me ajudar :
ta dando o erro :
odair@CPD-03:~/Desktop/ntfs-3g-20070920-BETA$ sudo make
make: *** Nenhum alvo indicado e nenhum arquivo make encontrado. Pare.
Quando eu dou o make no ntfs-g
-
Cara tu da dando isso dentro do diretorio aonde tu descompactou o ntfs-3f, ou deu um ./configure antes ???
-
No
Método 1 - Usando Pacotes Prontos
Baixando os pacotes:
wget -c http://flomertens.keo.in/debian/ntfs-3g/binary-i386/fuse-utils_2.5.3-1_i386.deb
wget -c http://flomertens.keo.in/debian/ntfs-3g/binary-i386/libfuse2_2.5.3-1_i386.deb
wget -c http://flomertens.keo.in/debian/ntfs-3g/binary-i386/ntfs-3g_20070714-BETA-1_i386.deb
Creio que os links estão fora do AR pois todos os 3 retornam essa mensagem pra mim quando tendo baixa-los pelo wget.
Resolvendo flomertens.keo.in... 87.106.22.92
Conectando a flomertens.keo.in|87.106.22.92|:80... conectado!
HTTP requisição enviada, aguardando resposta... 404 Not Found
E no Método 2 eu instalo o build-essential e o ntfs-3g-20070920-BETA e na hora que vou montar a partição aparece a seguinte mensagem:
rga@transltr:~/Desktop$ sudo ntfs-3g /dev/hda1 /dev/winxp
Error opening partition device: Device or resource busy
Failed to startup volume: Device or resource busy
Failed to mount '/dev/hda1': Device or resource busy
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command.
ALGUEM PODE ME AJUDAR?
-
Veja : http://www.guiaubuntupt.org/wiki/index.php?title=Ntfs_suporte_com_leitura_e_escrita_ntfs-3g
instale usando os repositórios, pois tem os pacotes actualizados
-
como eu removo tudo depois de instalado?
instalei o fuse e o ntfs , mas gostaria de remover!
como faço?
e como volto tudo padrão como era antes? a patição hda1 sumiu!
-
toh usando tem 3 Semanas e nunca corrompeu nada ...
Parabens pelo topico
-
Como faço para editar o arquivo fstab ? O ubuntu fala que eu não sou odono do arquivo e não posso edita-lo, porém usei o comando sudo su antes de tentar editar o fstab.
Algum colega sabe o que estou fazendo de errado ?
Muito Obrigado.
-
sudo gedit /etc/fstab
é preciso autenticarse como "admin" para o poder alterar ;)
-
Pessoal,
Tenho duas partições sda1(onde tenho o SO Win e sda2 onde guardo arquivos.
Fiz tudo conforme o recomendado e o sda1 funcionou perfeito, mas o sda2 traz esta mensagem quando digitei:
# ntfs-3g /dev/sda2 /media/sda2 -o silent,umask=0,locale=pt_BR.UTF-8
Volume is scheduled for check.
Please boot into Windows TWICE, or use the 'force' mount option.
Detalhes:
PC: AMD 64 3000
Ubuntu Edgy Eft 32
Alguém sabe me dizer o que fazer.
Desde já agradeço
Wildner
-
Entra no Windows e abre o prompt de comando, vai na sua partição sda2 e digita CHKDSK depois que ele verificar reinicia o computador e entra no Ubuntu pra ver se ta funcionando :)
-
Aqui deu certinho! O bom que o Ubuntu Edgy já tem o NTFS-3G disponível no Universe. Foi só instalar e editar o /etc/fstab. Só mantive a configuração do locale usada no ntfs normal aqui antes.
Bela dica!!
-
Boas!
Vim só informar que actualizar o guia do ntfs-3g, tento agora todas as possíveis instalações:
http://www.guiaubuntupt.org/wiki/index.php?title=Ntfs_suporte_com_leitura_e_escrita_ntfs-3g
Dapper:
- Versão Modificada para dispositivos removíveis
- Versão normal
Edgy
- Versão normal repositórios
- Versão normal mais recente
- Versão Modificada para dispositivos removíveis
Existe também explicação sobre com compilar para 64 bits e mais umas informações.
Não se assustem pelo tamanho da página, a instalação é simples :)
-
Eu estou tendo uns problemas aqui. Eu já instalei varias vezes e nunca tive problema, dai quando foi hoje, eu fui formatar uma outra partição ext3(não é o sistema de arquivos) nãofuncionou mais. Eu sempre sigo o tutorial do guiaubuntupt.org.
Depois de instalado o ntfs-3g e o fuse, eu faço esse comando:
sudo modprobe fuse
sudo umount -a
sudo mount -a
e dá esse erro:
umount: /home: o dispositivo está ocupado
umount: /dev: o dispositivo está ocupado
umount: /var/run: o dispositivo está ocupado
umount: /: o dispositivo está ocupado
alexsan@ubuntu:~$ sudo mount -a
Failed to mount '/dev/hdb1': Não há suporte à operação
Mount is denied because the NTFS journal file is unclean. Choices are:
A) Shutdown Windows properly.
B) Click the 'Safely Remove Hardware' icon in the Windows taskbar
notification area before disconnecting the device.
C) Use 'Eject' from Windows Explorer to safely remove the device.
D) If you ran chkdsk previously then boot Windows again which will
automatically initialize the journal.
E) Run 'ntfsfix' on Linux which will reset the NTFS journal.
F) Mount the volume read-only by using the 'ro' mount option.
Eu já fiz o chkdsk no windxp e nada adiantou.
O meu fstab tá assim:
# /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 /home ext3 defaults 0 2
/dev/hdb1 /media/hdb1 ntfs-3g silent,umask=0,locale=pt_BR.utf8 0 0
/dev/hdb2 /media/hdb2 ext3 defaults 0 2
/dev/hdb5 /media/hdb5 ext3 defaults,rw 0 2
/dev/hda3 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
Alguém tem idéia do que eu possa fazer?
-
Sim esse erro do windows também me aconteceu as vezes, tive de fazer um chkdisk ao windows, reiniciar, voltar ao windows, desligar correctamente o windows e só depois é que deu no Ubuntu. :-\
-
Sim esse erro do windows também me aconteceu as vezes, tive de fazer um chkdisk ao windows, reiniciar, voltar ao windows, desligar correctamente o windows e só depois é que deu no Ubuntu. :-\
Vlw. Eu fiz dessa maneira e deu certo agora.
-
Uso o Ubuntu 6.10 com a sources.list multimídia aqui do Fórum (galactus).
Instalei o NTFS-3g direto pelo Synaptic.
Depois desmontei e montei a partição usando as dicas do início do tópico e funcionou.
Finalmente, acrescentei no fstab o que foi dito e, pronto, quando reinicio o Ubuntu tá tudo lá direitinho.
Fiz isso no /dev/hda6 que eu uso tanto pro Linux quanto pro Windows.
Já salvei arquivos, abri imagens, videos, etc., dos 2 lados.
Beleza...
-
Ois
Tenho aqui uma partição ntfs onde salvo todos meus arquivos (doc, pdf, jpg, mp3, cdr, psd...), instalei o ntfs-3g mas agora algumas pastas q antes eram visiveis simplesmente desapareceram!
Outro problema é q não consigo salvar nesta partição arquivos q baixo da internet, tenho q salvar na partição do linux e depois tranferir p/ a aoutra partição.
será q fiz algo errado? ou será um bug?
-
consegui reverter, e tentei instalar de novo, mas quando vou desmontar a partição recebo está mensagem:
umount: a montagem de /media/hda7 não está de acordo com a fstab
como consertar isso?
-
Fiz o seguinte usando o Gerenciador de Pacotes Synaptic, busquei pela palavra ntfs-3g, e encontrei 3 pacotes, atualizados no dia 20/09/2006, então baixei todos:
libntfs-3g0
libntfs-3g-DEV
ntfs-3g
Então segui os passos:
Usando o NTFS-3g
Pronto está instalado!
Agora desmonte sua partição NTFS:
Código:
umount /media/winxp
Monte novamente com o comando:
Código:
ntfs-3g /dev/hda1 /media/winxp
Para todos os usuários terem acesso e resolver problemas de codificação use o seguinte comando:
Código:
ntfs-3g /dev/hda1 /media/winxp -o silent,umask=0,locale=hu_HU.utf8
Para montar durante o boot, insira a seguinte linha no seu /etc/fstab:
Código:
/dev/hda1 /media/winxp ntfs-3g silent,umask=0,locale=hu_HU.utf8 0 0
Pronto, seu Ubuntu já escreve em NTFS.
No meu terminal acusou msg de erro.
Então como devo fazer?
-
Desculpe perguntar...
Você fez igualzinho tá no exemplo?
umount /media/winxp?
A sua partição ntfs está montada assim?
-
Desculpe perguntar...
Você fez igualzinho tá no exemplo?
umount /media/winxp?
A sua partição ntfs está montada assim?
Sim fiz assim e também fiz trocando winxp por Dados, pois na verdade estou c/ 4 partições duas NTFS: Windows XP e Dados; uma SWAP e outra p/ o Ubuntu.
-
Eu também tenho uma para o XP e outra para dados...
A do XP eu não mexi...na de dados é que eu usei o ntfs-3g.
Onde está /media/winxp no exemplo eu troquei por /media/hda6 que é como está montada.
No fstab eu troquei o hda1 por hda6 e o winxp por hda6...
/dev/hda6 /media/hda6 ntfs-3g silent,umask=0,locale=hu_HU.utf8 0 0
Assim tá funcionando...
-
Como é que eu faço download dos aplicativos...
Devido o meu pc não estar ligado a internet....