Os sistemas de arquivos nos permitem ler e gravar os dados armazenados nele e todos nós sabemos que cada sistema operacional lida com seus próprios sistemas de arquivos assim:
- Sistemas operacionais Windows: NTFS
- Sistemas operacionais MacOS: extFAT ou HFS
- Sistemas operacionais Linux: ext3, ext4
Embora o macOS Sierra nos permita ler os dados em qualquer unidade externa ou interna, como uma partição, no formato NTFS não poderemos gravar nenhum tipo de dados nele, pois não permitirá que essa ação seja realizada. Ter uma unidade NTFS de leitura e gravação é útil, pois podemos usar essa unidade para instalar o Windows, por exemplo. Atualmente, o sistema de arquivos compatível com os sistemas Windows e Mac é exFAT.
Hoje a Solvetic irá analisar algumas opções, pois podemos ler e escrever sem problemas em drives NTFS no macOS Sierra.
Usando FUSE para Mac
FUSE é um utilitário que nos permite montar facilmente drives NTFS com a função de leitura e gravação. Com o FUSE, podemos aumentar os recursos nativos do sistema no nível de gerenciamento do sistema de arquivos. Para que o FUSE monte uma unidade de leitura / gravação, será necessário desativar temporariamente a proteção do sistema.
O FUSE pode ser baixado no seguinte link:
Depois de fazer o download do arquivo dmg, procedemos à sua instalação no macOS Sierra. Aí clicamos no executável e seguiremos os passos do wizard:
O próximo passo é instalar as ferramentas, caso não as tenhamos instaladas, Xcode executando o seguinte comando:
xcode-select --installAgora vamos instalar o Homebrew, que é um gerenciador de pacotes para macOS. Para sua instalação executaremos a seguinte linha:
/ usr / bin / ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Agora que instalamos as ferramentas de desenvolvimento Xcode e Homebrew, será necessário executar a seguinte linha para instalar o utilitário ntfs-3g:
brew install ntfs-3g
Montando os volumes NTFS
Agora podemos montar manualmente os volumes NTFS acessando o terminal e executando a seguinte linha:
sudo mkdir / Volumes / NTFSAgora, quando conectarmos qualquer unidade NTFS no macOS Sierra, executaremos o seguinte comando para listar todos os discos e unidades:
lista de diskutilO resultado será o seguinte:
Podemos ver nossa unidade NTFS identificada com o caminho / dev / disk2 e o nome disk2s2. Neste ponto é possível que o macOS Sierra tenha montado automaticamente o volume NTFS, para isso devemos desmontá-lo e montá-lo novamente e será necessário executar as seguintes linhas:
sudo umount / dev / disk2s2 sudo / usr / local / bin / ntfs-3g / dev / disk2s2 / Volumes / NTFS -olocal -oallow_otherLembre-se de modificar a linha disk2s2 com o nome correto conforme o caso.
As etapas finais consistem em reiniciar a máquina e durante este processo pressionar as teclas Command + R e na janela exibida abriremos uma janela do terminal clicando na guia Utilitários e selecionando Terminal:
Reinicie o Mac
⌘ + R
No terminal, digite o seguinte comando:
csrutil disable
Assim que o sistema for reiniciado novamente, executaremos as seguintes linhas:
sudo mv / sbin / mount_ntfs /sbin/mount_ntfs.original sudo ln -s / usr / local / sbin / mount_ntfs / sbin / mount_ntfsFeito isso, reiniciamos a máquina novamente e usando a combinação Command + R e acessando o terminal iremos executar a seguinte linha:
csrutil enableAssim que a máquina for reinicializada, teremos o respectivo suporte NTFS. Caso desejemos reverter as alterações devemos executar as seguintes linhas em sua ordem:
sudo rm / sbin / mount_ntfs sudo mv /sbin/mount_ntfs.original / sbin / mount_ntfs brew desinstalação ntfs-3g
Habilite a gravação em NTFS no modo experimental da Apple
Esta é uma opção não recomendada por se encontrar ainda em fase de desenvolvimento e apresentar instabilidades para as quais seu correto funcionamento não está totalmente garantido.
Para isso devemos acessar o terminal e ali executar a seguinte linha:
sudo nano / etc / fstabIsso abrirá o respectivo arquivo onde inseriremos a seguinte linha:
LABEL = (Nome nenhum ntfs rw, auto, nobrowse
Nós salvamos as alterações usando a combinação de teclas
⌃ + O
Saímos do editor usando as teclas
⌃ + X
Agora, quando conectamos um drive NTFS, vamos para o caminho Go / Go para a pasta e aí inserimos a seguinte linha:
/ VolumesDessa forma, acessaremos o drive NTFS e poderemos ler e gravar nele.
Desta forma, poderemos ler e copiar todos aqueles arquivos que tenham formato NTFS em nosso Mac, rapidamente.