31Aug

Como gravar em unidades NTFS em um Mac

O MacOS da Apple pode ler a partir de unidades NTFS formatadas no Windows, mas não pode gravá-las fora da caixa. Aqui estão algumas soluções para obter acesso completo de leitura / gravação a unidades NTFS.

Isso pode ser útil se quiser escrever em uma partição do Boot Camp no seu Mac, pois as partições do sistema Windows devem usar o sistema de arquivos NTFS.No entanto, para unidades externas, você provavelmente deve usar exFAT em vez disso. O macOS pode nativamente ler e gravar unidades exFAT, como o Windows pode.

Três opções

Existem várias opções para isso, e você precisará escolher um:

  • Controladores de terceiros pagos : Existem drivers NTFS de terceiros para Mac que você pode instalar e eles funcionarão bastante bem. Estas são soluções pagas, mas são fáceis de instalar e devem oferecer melhor desempenho do que as soluções gratuitas abaixo.
  • Controladores de terceiros gratuitos : Existe um driver NTFS gratuito e de código aberto que você pode instalar em um Mac para habilitar o suporte de gravação. Infelizmente, isso leva um pouco de trabalho extra para instalar, especialmente nos Macs com o novo recurso de proteção de integridade do sistema, adicionado no 10.11 El Capitan.É mais lento do que as soluções pagas e a montagem automática de partições NTFS no modo de leitura e gravação é um risco de segurança.
  • Suporte Experimental NTFS-Write da Apple : O sistema operacional MacOS inclui suporte experimental para gravação em unidades NTFS.No entanto, ele está desligado por padrão e requer algum problema no terminal para habilitá-lo. Não é garantido que funcione corretamente e possa causar problemas com seu sistema de arquivos NTFS.Na verdade, já tínhamos dados corrompidos antes. Nós realmente não recomendamos usar isso.É desabilitado por padrão por um motivo.

Recomendamos o pagamento de um driver NTFS de terceiros, se você precisar fazer isso, pois as outras soluções também não funcionam e são mais trabalho para configurar.

O melhor driver de terceiros pago: o Paragon NTFS para Mac

O Paragon NTFS para Mac custa US $ 19,95 e oferece um teste gratuito de dez dias. Ele instalará de forma limpa e fácil em versões modernas do MacOS, incluindo MacOS 10.12 Sierra e Mac OS X 10.11 El Capitan. Realmente, "apenas funciona", então é a melhor opção se você estiver disposto a pagar uma pequena quantia de dinheiro por esse recurso.

Você também não terá que mexer com os comandos do terminal para montar partições manualmente, montar inseguro partições automaticamente ou lidar com a corrupção potencial como você vai com os drivers gratuitos abaixo. Se você precisar desse recurso, pagar o software que o faz corretamente vale a pena. Não podemos enfatizar isso o suficiente.

Se você possui uma unidade da Seagate, esteja ciente de que a Seagate oferece um download gratuito do Paragon NTFS para Mac, de modo que você não terá que comprar nada extra.

Você também pode comprar Tuxera NTFS para Mac, que custa US $ 31 e oferece um teste gratuito de quatorze dias. Mas o Paragon NTFS faz o mesmo e é mais barato.

Os melhores drivers gratuitos de terceiros: FUSE para macOS

Este método é gratuito, mas requer um bom trabalho e é menos seguro. Para tornar o seu Mac automaticamente montar partições NTFS no modo de leitura e gravação, você precisará desativar temporariamente a Proteção de integridade do sistema e substituir uma das ferramentas incorporadas da Apple com um binário mais vulnerável ao ataque. Portanto, esse método é um risco de segurança.

No entanto, você pode usar FUSE para montar partições NTFS no modo de leitura e gravação manualmente se não se importar em usar o Terminal. Isso é mais seguro, mas é mais trabalho.

Primeiro, baixe o FUSE para MacOS e instale-o. Use as opções padrão ao instalá-lo.

Você também precisará das ferramentas de desenvolvimento da linha de comando da Apple instaladas para continuar. Se ainda não os instalou, você pode abrir uma janela do Terminal do Finder & gt;Aplicações & gt;Utilitários e execute o seguinte comando para fazer isso:

xcode-select --instale

Clique em "Instalar" quando você for solicitado a instalar as ferramentas.

Além disso, você precisará baixar e instalar o homebrew se você ainda não o instalou no seu Mac. O Homebrew é um "gerenciador de pacotes" para o Mac OS X. Copie: cole o seguinte comando em uma janela do Terminal e pressione Enter para instalá-lo:

/usr/bin/ ruby ​​-e "$( curl -fsS htt htt: //raw.githubusercontent.com/Homebrew/install/master/ install)"

Pressione Enter e forneçasua senha quando solicitado. O script baixará automaticamente e instalará o Homebrew.

Depois de instalar as ferramentas do desenvolvedor e Homebrew, execute o seguinte comando em uma janela do Terminal para instalar ntfs-3g:

brew install ntfs-3g

Agora você pode montar NTFS partições manualmente no modo de leitura / gravação. De uma janela de terminal, execute o seguinte comando para criar um ponto de montagem no /Volumes/ NTFS.Você só precisa fazer isso uma vez.

sudo mkdir /Volumes/ NTFS

Quando você conecta uma unidade NTFS ao computador, execute o seguinte comando para listar as partições de disco:

diskutil list

Você pode então identificar o nome do dispositivo da partição NTFS.Basta procurar a partição com o sistema de arquivos Windows_NTFS.Na captura de tela abaixo, é /dev/ disk3s1.

A partição NTFS provavelmente foi montada automaticamente pelo seu Mac, então você precisará desmontá-lo primeiro. Execute o seguinte comando, substituindo /dev/ disk2s1 pelo nome do dispositivo de sua partição NTFS.

sudo umount /dev/ disk2s1

Para montar a unidade, execute o seguinte comando, substituindo /dev/ disk2s1 pelo nome do dispositivo de sua partição NTFS.

sudo /usr/local/bin/ ntfs-3g /dev/ disk2s1 /Volumes/ NTFS -olocal -oalow_other

Você verá o sistema de arquivos montado no /Volumes/ NTFS.Também aparecerá na sua área de trabalho como uma unidade normal montada. Você pode ejetá-lo normalmente quando quiser desconectá-lo.

Se você está feliz juntando partições manualmente com as instruções acima, você não precisa continuar.

Se você quiser fazer seu Mac montar automaticamente as unidades NTFS que você se conecta no modo de leitura e gravação, você precisará desativar a Proteção de integridade do sistema.

Aviso : Você provavelmente não quer fazer isso! As instruções oficiais do software alertam para que este seja um risco de segurança. Você estará substituindo as ferramentas de montagem NTFS no seu Mac com as ferramentas ntfs-3g, que serão executadas como usuários raiz. Devido à maneira como o Homebrew instala o software, o malware em execução no seu Mac pode substituir essas ferramentas. Provavelmente não funciona o risco, mas explicaremos como fazer se você quiser assumir o risco.

Reinicie seu Mac e segure Command + R enquanto ele está inicializando. Ele será iniciado em um ambiente de modo de recuperação especial.

Inicie um terminal no menu Utilitários no modo de recuperação e execute o seguinte comando:

csrutil desativar

Depois de ter, reinicie seu Mac normalmente.

Na área de trabalho do Mac, abra uma janela do Terminal novamente e execute os seguintes comandos para criar a função ntfs-3g:

sudo mv /sbin/ mount_ntfs /sbin/ mount_ntfs.original sudo ln -s /usr/local/sbin/ mount_ntfs /sbin/ mount_ntfs

Por fim, reative a Proteção de integridade do sistema. Reinicie seu Mac e segure Command + R enquanto ele está inicializando para entrar no modo de recuperação. Inicie um terminal no modo de recuperação e execute o seguinte comando:

csrutil enable

Depois de ter, reinicie seu Mac. O suporte a NTFS-write deve estar funcionando agora.

Para desfazer suas alterações e desinstalar tudo, você precisará primeiro desabilitar a Proteção de Integridade do Sistema. Depois de fazer isso, execute os seguintes comandos:

sudo rm /sbin/ mount_ntfs sudo mv /sbin/ mount_ntfs.original /sbin/ mount_ntfs brew desinstalar ntfs-3g

Você pode então desinstalar o FUSE para macos do seu painel na janela Preferências do Sistema e reativar a Proteção de Integridade do Sistema.

Você pode ver por que recomendamos a opção $ 20 em vez disso agora, hein?

Suporte Experimental de Escrita NTFS da Apple: Não Faça Isso, Seriamente

Nós não recomendamos o método abaixo porque é o menos testado. Isso pode não funcionar corretamente, então não nos culpe ou a Apple se você tiver problemas. Ainda é instável a partir do macOS 10.12 Sierra, e talvez nunca seja totalmente estável. Isto é realmente apenas aqui para fins educacionais.

Primeiro, certifique-se de que sua unidade possui um rótulo conveniente de uma única palavra. Se não, mude seu rótulo. Isso facilitará esse processo.

Primeiro você precisará iniciar um terminal. Navegue até o Finder & gt;Aplicações & gt;Utilitários & gt;Terminal ou pressione Comando + Espaço, digite Terminal e pressione Enter.

Digite o seguinte comando no terminal para abrir o arquivo fstab /etc/ para edição no editor de texto nano:

sudo nano /etc/ fstab

Adicione a seguinte linha a nano, substituindo "NAME" pela etiqueta de sua unidade NTFS:

LABEL = NAME none ntfs rw, auto, nobrowse

Pressione Ctrl + O para salvar o arquivo depois de terminar, e então pressione Ctrl + X para fechar nano.

( Se você tiver várias unidades NTFS que deseja escrever, adicione uma linha diferente para cada uma delas.)

Conecte a unidade ao computador - desconecte-o e reconecte-o se já estiver conectado - e você verá isso dentro do "/Volumes ".Em uma janela do Finder, você pode clicar em Go & gt;Vá para Pasta e digite "/ Volumes" na caixa para acessá-lo. Ele não aparecerá automaticamente e aparecerá em sua área de trabalho, como as unidades normalmente fazem.

Para desfazer essa alteração mais tarde, basta repetir o processo acima para abrir o arquivo /etc/ fstab em nano. Exclua a linha que você adicionou ao arquivo e salve suas alterações.

A maioria dos usuários de Mac melhorará a formatação de unidades externas com o exFAT, garantindo que funcionem bem no Windows e no Mac OS X sem qualquer trabalho extra. Se você deve escrever para uma unidade NTFS, um dos drivers terceirizados pagos será a opção mais fácil com o melhor desempenho e menos risco de corrupção de arquivos.