Ler um disco ext4, btrfs ou XFS num Mac
Ligue um disco vindo de uma máquina com Linux e o Finder propõe apagá-lo. Eis porquê, e como lê-lo em vez disso.
Porque é que um Mac não consegue ler o disco
Todo o disco tem um sistema de ficheiros: a arrumação que regista onde começa cada ficheiro, como se chama, e que partes do disco estão ainda livres. O Windows usa NTFS. O macOS usa APFS. O Linux usa normalmente ext4, e por vezes btrfs ou XFS.
Os ficheiros em si são vulgares. O que muda é o índice à frente deles, e um computador que não consegue ler esse índice não tem maneira de encontrar seja o que for, mesmo estando tudo lá.
O que acontece quando liga um a um Mac
O Finder diz que o disco está ilegível e propõe apagá-lo. É a mesma mensagem que o macOS dá para um disco vazio e para um que está a falhar, pelo que a mensagem não lhe permite ver que o disco está bom.
O macOS traz suporte para os seus próprios sistemas de ficheiros e para alguns dos mais correntes, como o exFAT. Os sistemas de ficheiros do Linux não estão entre eles, pelo que um disco ext4 parece ao macOS um disco vazio.
Como a Lukotta o lê
A Lukotta arranca um pequeno sistema Linux em segundo plano e entrega-lhe o disco. O Linux lê ext4, btrfs e XFS por si próprio, pelo que o disco abre lá sem conversão nenhuma, e a Lukotta passa-o ao Finder.
Nada é escrito no disco, e ele comporta-se normalmente quando volta para a máquina com Linux.
O que a Lukotta lê
ext2, ext3 e ext4, que cobrem a maior parte dos sistemas Linux. btrfs, o de origem no Fedora e no openSUSE. XFS, corrente em servidores.
Encriptado ou não. Se o disco foi configurado com LVM, que divide um disco físico em vários volumes, abrem todos juntos em vez de um de cada vez.
Abrir o disco
- Ligue o disco. A Lukotta mostra o que está nele.
- Se estiver encriptado, escreva a frase-passe.
- O disco aparece no Finder, em Locais.
Se pedir uma frase-passe
O LUKS é a maneira como o Linux encripta um disco inteiro. Se a máquina de onde veio este disco pede uma frase-passe logo no arranque, antes do ecrã de início de sessão, isso é o LUKS, e é essa a frase-passe a escrever aqui.
É diferente da palavra-passe de início de sessão, ainda que muita gente ponha a mesma nas duas.
Discos que não abrem
Um disco LUKS pode ser configurado com o cabeçalho guardado noutro sítio, noutro disco ou numa pen USB. O cabeçalho é a parte que descreve a encriptação. Sem ele não há nada no disco para desbloquear.
As instalações mais recentes do Ubuntu também podem prender a chave a um chip dentro da máquina, da mesma maneira que o BitLocker faz. Esses discos só abrem no computador de onde vieram.
Transferir Lukotta
Transferir e usar é gratuito.
brew install --cask clementrahula/tap/lukotta
Versão 1.22.21 · Apple Silicon · macOS 15 Sequoia ou posterior