Qual sistema de arquivos usar entre OSX e Linux

22

Eu tenho minhas patas em uma grande unidade USB que eu gostaria de usar como backup / armazenamento geral no escritório. Eu estava pensando em ter duas partições, uma de backup do Time Machine e outra para armazenamento geral. Como usarei o disco para minha estação de trabalho Linux e para o MacBook Pro, fiquei pensando em qual sistema de arquivos usar.

Estive lendo sobre tópicos e questões antigos do fórum aqui, e meu entendimento é que o Time Machine exige um volume com o sistema de arquivos HFS +, o que significa que não funcionaria com o ext4. Da mesma forma, o HFS + será lido no Linux, mas em termos de desempenho, seria questionável. A maioria das informações que encontrei é da era 2009-2010, por isso estou me perguntando se houve alguma alteração. Alguém poderia confirmar ou negar essas declarações? ou talvez adicione mais informações sobre o assunto ...

Seria aconselhável ter uma partição com HFS + e outra com ext4? Eu sou cético se isso seria muito melhor ... Além disso, a ferramenta de utilitário de disco no OSX não oferece a opção de formatar com o Linux nativo, aparentemente é mais provável que alguém use o Win / OSX do que o Linux / OSX.

posdef
fonte
Eu pensei que estendido era uma opção do sistema de arquivos?
Simon Sheehan
Você quer dizer exFAT ou ext2 / 3/4? O último não é um fornecido como uma opção, enquanto que o primeiro não é particularmente desejável :(
posdef

Respostas:

26

O Linux pode gravar no HFS + sem problemas. Se você realmente precisar de suporte de leitura / gravação de ambos os sistemas operacionais, terá apenas uma opção, ou seja, formatar como HFS +, pois o Time Machine não funcionará com outras pessoas e o macOS não poderá gravar nativamente no ext4 (consulte Como montar um sistema de arquivos ext4 no OS X? )

Como o Linux permite gravar volumes HFS + registrados no diário , use o Disk Utility.app no ​​Mac para formatar a partição com o HFS + (registrado no diário).

Por padrão, as versões mais recentes do macOS usam o APFS em vez do HFS +, mas o suporte do Linux ao APFS ainda é bastante limitado. Há um driver FUSE somente leitura , mas no futuro o suporte à gravação poderá ser adicionado.

slhck
fonte
obrigado pela resposta, eu queria saber se a segunda partição (aquela para linux / osx) seria melhor ext4 ou hfs +. Quero dizer, pelo que entendi, ambas as escolhas têm desvantagens. Você tem algum comentário sobre isso?
22412 posdef
Você não poderá gravá-lo no OS X quando estiver ext4, a menos que planeje usar ferramentas de terceiros. Não acho que a velocidade de gravação no HFS + no Linux seja um grande problema, por outro lado.
slhck
que tal HFS + Journaled e Linux. Eu li em algum lugar que a compatibilidade Linux está dependendo se ou não, não o volume HFS + é registrada em diário ou não (como em nenhuma alegria se o volume HFS é journaled)
posdef
referência para o comentário acima: "O driver do kernel Linux HFS + tem suporte para ler e gravar em unidades / partições não registradas no HFS +, mas apenas possui suporte para leitura do HFS + registrado no diário. O registro no diário é um comportamento redundante de um sistema de arquivos que ajuda a proteger contra a perda de dados. Se você planeja gravar em uma partição HFS +, o registro no diário da unidade deve ser desativado no Mac OS X. " (recuperado da Wikipedia, mas referenciado a um tópico nos fóruns do Ubuntu)
posdef 22/02/12
1
Além disso, há menções de problemas para partições maiores que 2 TB: "Em 2009, esses drivers foram diagnosticados como corrompendo unidades HFS + com capacidade superior a 2 TB. Consequentemente, distribuições Linux como Debian e Ubuntu também pararam de permitir a montagem de HFS + unidades ou partições maiores que 2 TB. Em fevereiro de 2011, havia um trabalho em andamento para suspender essa restrição. " ( wikipedia )
kolen
12

Apenas para adicionar à resposta do slhck, formatar a partição como não registrada em diário foi um pouco complicado usando o Disk Utility no OSX 10.7, pois a opção para HFS + não registrada em diário não é aparente nas opções de formatação (exclusão).

A solução é formatá-lo como diário HFS + e, em seguida, desativar o diário selecionando a partição e, mantendo pressionada a tecla Opção, abra o menu "Arquivo" e selecione "Desativar diário".

Esquisito.

Consulte https://discussions.apple.com/thread/3232454?start=0&tstart=0

hargriffle
fonte
2
Parece (depois de tentar) que você pode ativar e desativar o diário a qualquer momento (usando o método estranho desta resposta), sem afetar o conteúdo da partição. Portanto, se quiser, você pode ativar o registro no diário sempre que estiver em um Mac, desde que lembre-se de desligá-lo antes de ejetar (para que seja montado como leitura / gravação (em vez de somente leitura) no linux). (Pena OSX não pode fazer isso automaticamente para nós, com alguma opção 3 como "única em diário em Macs (linux-friendly)" ...)
Matt