Faz sentido formatar um disco rígido externo como APFS?

12

Atualmente, estou no macOS Sierra e atualizarei para o macOS High Sierra assim que sair, o que significa que minha máquina estará usando APFS .

Eu também tenho um disco rígido externo ( não SSD) que já tem alguns anos. Eu o uso exclusivamente para armazenamento. Eu o tenho formatado como exFAT para que seja compatível com o macOS e Windows, pronto para uso. Mas recentemente notei que nunca o conecto a uma máquina que não seja do macOS.

Então, faria sentido reformatar meu disco rígido externo como APFS? Existe algum benefício com o exFAT atual (velocidade, integridade de arquivos)?

user137369
fonte
O NTFS não é somente leitura no macOS? Não consegui escrever no NTFS sem instalar um software adicional como o Paragon. No entanto, eu recomendaria exFAT para compatibilidade com MacOS, Windows e Linux
MJK
@MJK Sim, eu quis dizer exFAT. Eu estava pesquisando isso antes de postar a pergunta, vi muitas coisas relacionadas ao NTFS e fiquei confuso. Fixo.
user137369
1
Para as pessoas que votam para fechar, como diabos isso é “baseado em opinião”? Ou há benefícios técnicos explícitos (como os exemplos que referenciei: velocidade, confiabilidade) ou não. Aqueles não são subjetivos.
user137369
Agora, é subjetivo porque o APFS ainda não foi finalizado e ainda está na versão beta. Honestamente, eu daria um ano, ou no mínimo, até 10.13.1 - como, se der errado, ainda não há ferramentas para corrigi-lo.
Tetsujin
@ Tetsujin Isso não está realmente correto - os betas de High Sierra incluem fsck_apfs para corrigir problemas nos sistemas de arquivos APFS.
Jksoegaard

Respostas:

9

O APFS oferece vários benefícios sobre o exFAT, por exemplo:

  • Proteção contra corrupção de metadados causada por, por exemplo, súbita perda de energia, falha no sistema ou se desconectar o disco rígido externo sem desmontá-lo primeiro. O exFAT detecta apenas corrupção usando somas de verificação, mas não pode reverter como o APFS.

  • Melhor suporte para criptografia completa de disco

  • Permite capturar instantaneamente o sistema de arquivos (ou seja, você pode criar versões "congeladas" de tudo no disco, o que nunca será alterado - mesmo quando você continuar alterando o conteúdo dos arquivos)

  • Permite clonar um arquivo em duas cópias que podem ser alteradas independentemente, exigindo apenas o espaço em disco para um arquivo mais o tamanho das diferenças em comparação com o outro arquivo

Por outro lado, o exFAT também possui várias vantagens:

  • Sistema de arquivos mais antigo que é "experimentado e testado" há anos no macOS

  • Sistema de arquivos mais simples com menos sobrecarga

  • Provavelmente um pouco mais rápido (mas isso dependerá da implementação final na versão de lançamento do High Sierra)

  • Como você mencionou, a unidade pode ser usada sem drivers extras no Windows

Somente você pode decidir qual conjunto de benefícios é mais importante para você.

jksoegaard
fonte
0

Um outro motivo para reformatar é se você pode usar a unidade para o Time Machine.

Em setembro de 2018, não há suporte oficial direto ao exFAT, de acordo com este documento de suporte da Apple

Extra-oficialmente, você pode criar um pacote esparso como (descrito em MacOSHints) ( http://hints.macworld.com/article.php?story=20140415132734925 )

Primeiro, conecte o volume não suportado (neste caso, um disco rígido externo exFAT). Quando montado, abra o Terminal e digite esses comandos, substituindo 'My External HDD Name' pelo nome do volume não suportado.

cd /Volumes
cd 'My External HDD Name' 

Em seguida, digite este código, substituindo suas necessidades:

hdiutil create -size 320g -type SPARSEBUNDLE -fs "HFS+J" MacBook-Backup.sparsebundle
open MacBook-Backup.sparsebundle 

Aqui, um pacote esparso de 320 GB chamado 'MacBook-Backup' está sendo criado e montado. Você pode alterar esses valores como achar melhor. A partir daqui, vou me referir ao nome do pacote esparso como 'MacBook-Backup'.

Depois de executar esses comandos, um novo volume nomeado sem título aparecerá na sua área de trabalho. Este será o seu volume de backup do Time Machine. Se quiser, renomeie-o para outra coisa (chamei de meu MacBook Pro Backup) e execute o comando:

diskutil list 

Você deverá ver uma lista de todos os volumes conectados. Encontre o nome do seu novo volume e continue lendo até encontrar o identificador de disco. Nesse caso, meu identificador é disk2s2, mas o seu pode ser diferente.

Por fim, digite os comandos abaixo (digite sua senha, se solicitado). Substitua disk2s2 pelo seu identificador e 'MacBook Pro Backup' pelo nome do seu novo volume do Time Machine.

sudo diskutil enableOwnership /dev/disk2s2
sudo tmutil setdestination '/Volumes/MacBook Pro Backup' 
Andy Dent
fonte