Ir para conteúdo
  • Cadastre-se
Guedes - Brasília

TUTORIAL: Escrevendo em NTFS sem instalar nenhum programa

Posts Recomendados

Embora existam programas que permitam a escrita em HDs formatados no Windows como NTFS no Mac OS X, resolvi publicar o meu método que usa os drivers nativos do Mac OS X para montar drivers NTFS como leitura e escrita.

Estes comandos fazem o seguinte:

- Renomeia o arquivo original de montagem de discos NTFS no mac os x como mount_ntfs.original

- Cria um novo /sbin/mount_ntfs que chama o driver original, mas para o parâmetro -rw permitindo assim a escrita

- Ajustam-se as permissões do novo arquivo.

Segue o tutorial

Abra o terminal (apert command+espaço e digite terminal ) e Execute os comandos:

sudo su

mv /sbin/mount_ntfs /sbin/mount_ntfs.original

echo \!\#/bin/sh>/sbin/mount_ntfs

echo \/sbin\/mount_ntfs.original -o rw \"\$\@\">>/sbin/mount_ntfs

chown root:wheel /sbin/mount_ntfs

chmod 755 /sbin/mount_ntfs

Feche o terminal, desmonte e remova qualquer HD externo. Quando montar de novo, poderá ser escrito. Se o objetivo for ler uma partição Windows do HD interno, então dê um Reboot

Se quiser desfazer todas as alterações basta digital o comando a seguir no terminal:

sudo cp -pr /sbin/mount_ntfs.original /sbin/mount_ntfs

Aproveito e pergundo: Alguém sabe se o Lion tem suporte a escrita nativa em NTFS? Alguém pode testar este métido no Lion?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito legal! E quanto à estabilidade/confiabilidade desse método, algum indicador até agora?

Andei usando alguns aplicativos que permitiam escrever em partições NTFS, mas todos eles em algum momento me deram dor de cabeça...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acredito ser o método mais confiável possível, uma vez que usa as bibliotecas nativas do snow leopard para escrever em NTFS. Dizem que o suporte à escrita estava presente nas versões beta do sistema, mas foi desabilitado por questões legais (violação de patentes da microsoft) e tal.

Só complementando: Quem tiver o conhecimento básico de shell script, segue o conteúdo do arquivo /sbin/mount_ntfs (lembrando que o mount_ntfs original agora é /sbin/mount_ntfs.original):

!#/bin/sh
/sbin/mount_ntfs.original -o rw "$@"

Podem reparar que tudo o que ele faz é chamar o mount_ntfs original passando o parâmetro -rw , permitindo leitura e escrita na partição.

Compartilhar este post


Link para o post
Compartilhar em outros sites

fiz exatamente como está escrito acima porém ao montar o HD a partição em NTFS não aparece mais...

alguma sugestão do que pode estar acontecendo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

(..)

Feche o terminal, desmonte e remova qualquer HD externo. Quando montar de novo, poderá ser escrito. (..)

Seria pra remover fisicamente o HD, depois de desmontar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

No Mojave, hoje 6.jun.2019, não funciona.

 

sh-3.2# mv /sbin/mount_ntfs /sbin/mount_ntfs.original

mv: rename /sbin/mount_ntfs to /sbin/mount_ntfs.original: Operation not permitted

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Visitante
Responder este tópico…

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Limpar editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.



  • Estatísticas do Fórum

    • Total de Tópicos
      48.490
    • Total de Posts
      414.946
×
×
  • Criar Novo...