Se você trabalha com Linux, provavelmente tem um ou dois discos rígidos feitos Formate-os usando a partição Ext4 Ou um sistema de arquivos relacionado. Supondo que você só trabalhe com Linux, isso não é um problema. Quando você precisa acessar dados em Sistema de arquivos Ext4 Isso está em outro sistema operacional, começa a causar um problema.
Macs, por exemplo, não suportam Sistemas de arquivos Ext4. Se você conectar uma unidade, isso representará simplesmente um dispositivo desconhecido. Felizmente, existem algumas maneiras de contornar isso.
Opção temporária: use uma VM
Se você só precisa ler alguns arquivos e não quer escolher uma solução permanente, existe uma solução bastante fácil. Basta instalar uma versão do Ubuntu, ou qualquer distribuição Linux de sua escolha, em um host de máquina virtual, como VirtualBox , Em seguida, monte a unidade como faria com qualquer outro dispositivo e ela será lida.
Instalar o VirtualBox em si é bastante simples, e se você tem um disco rígido formatado com a tecnologia Ext4, provavelmente está familiarizado com a instalação do Linux. Se não, continue lendo para outras opções.
Adicionado suporte para Ext4 para macOS
Se você costuma usar Ext4 E / ou você precisa copiar arquivos deles para a unidade macOS, então você precisa de uma opção melhor. Você precisará instalar alguns programas, a saber, osxfuse e ext4fuse. A maneira mais fácil de instalar isso é usar Homebrew. Se você precisar de ajuda para instalar o Homebrew ، Siga nosso guia.
Uma vez Instalar Homebrew (Ou se já estiver instalado), execute o seguinte:
brew cask install osxfuse brew install ext4fuse
Uma palavra de alerta
Embora essas ferramentas possam ajudá-lo a ler em unidades formatadas em Ext4, elas não são muito estáveis. Enquanto você estiver instalando drives somente leitura, neste tutorial não estamos arriscando muito. Se você tentar usar essas ferramentas para gravar em unidades Ext4, poderá perder dados.
Se você precisar transferir arquivos para frente e para trás por meio de uma unidade compartilhada com o Linux, este método não é recomendado. Como alternativa, use um sistema de arquivos diferente como ExFAT ou tente a opção comercial listada abaixo.
Instale discos Ext4 no seu Mac
Agora, depois de instalar o suporte Ext4 , Você precisa selecionar a unidade que deseja instalar. Para fazer isso, execute o seguinte comando:
diskutil list
Este comando informa sobre o ID do seu departamento, que será como “/ dev / disk3s1“. Supondo que este seja o identificador, você executará o seguinte comando para montar a unidade:
sudo ext4fuse /dev/disk3s1 ~/tmp/MY_DISK_PARTITION -o allow_other
MY_DISK acima pode ser qualquer nome de sua escolha. Agora, vá para o manual./ Tmp/ ”No Finder, e você verá o conteúdo da seção. Se o disco tiver várias partições, você pode instalá-las usando as mesmas etapas acima. Apenas certifique-se de usar nomes de diretório diferentes para instalá-los.
A terceira opção que vai custar algum dinheiro
Se você realmente precisa de acesso de leitura / gravação e está disposto a pagar, a Paragon Software pode ter uma opção para você. A empresa oferece um programa ExtFS para Mac Que afirma ser seguro e rápido. A empresa afirma que seu software pode reparar Ext4 e outros sistemas de arquivos.
Não testamos este programa, portanto não podemos dizer se funciona ou não. Ele oferece uma versão de avaliação gratuita, mas por segurança, talvez seja necessário fazer backup de suas unidades, apenas para garantir. Se você quiser comprar o software, ele está disponível por $ 39.95.
Conclusão
Embora a partição Ext4 no macOS esteja longe de ser impossível, também é frustrante porque a Apple não suporta o formato. Dado o foco da empresa em suas próprias tecnologias, não esperamos ver essa mudança no futuro próximo. Por enquanto, cabe a empresas como a Paragon Software e a comunidade de código aberto mantê-lo.
Você deve admitir! A partição Ext4 não é totalmente compatível com o Windows agora. Dada a integração do Linux da empresa com o Windows, isso pode mudar.