¿Tiene sentido formatear un HDD externo como APFS?

12

Actualmente estoy en macOS Sierra y me actualizaré a macOS High Sierra tan pronto como salga, lo que significa que mi máquina usará APFS .

También tengo un HDD externo ( no SSD) que ya lleva bastantes años. Lo uso únicamente para el almacenamiento. Lo he formateado como exFAT para que sea compatible con macOS y Windows, listo para usar . Pero recientemente me di cuenta de que nunca lo conecto a una máquina que no sea macOS.

Entonces, ¿tendría sentido para mí reformatear mi HDD externo como APFS? ¿Hay algún beneficio sobre el exFAT actual (velocidad, integridad del archivo)?

usuario137369
fuente
¿No es NTFS de solo lectura en macOS? No podría escribir en NTFS sin instalar software adicional como Paragon. Sin embargo, recomendaría exFAT para la compatibilidad con macOS, Windows y Linux
MJK
@MJK Sí, me refería a exFAT. Estaba buscando esto antes de publicar la pregunta, vi muchas cosas relacionadas con NTFS y me confundí. Fijo.
user137369
1
Para las personas que votan para cerrar, ¿cómo diablos está esto "basado en la opinión"? O existen beneficios técnicos explícitos (como los ejemplos a los que hice referencia: velocidad, confiabilidad) o no los hay. Esos no son subjetivos.
user137369
tbh, ahora es subjetivo porque APFS aún no está finalizado y aún está en beta. Honestamente, le daría un año, o como mínimo hasta el 10.13.1, ya que, si sale mal, todavía no hay herramientas para solucionarlo.
Tetsujin
@Tetsujin Eso no es realmente correcto: las versiones beta de High Sierra incluyen fsck_apfs para solucionar problemas con los sistemas de archivos APFS.
jksoegaard

Respuestas:

9

APFS ofrece varios beneficios sobre exFAT, por ejemplo:

  • Protección contra la corrupción de metadatos causada por, por ejemplo, pérdida repentina de energía, bloqueo del sistema o si desconecta el disco duro externo sin desmontarlo primero. exFAT solo detecta la corrupción mediante sumas de verificación, pero no puede deshacerse como APFS.

  • Mejor soporte para cifrado de disco completo

  • Permite tomar instantáneas del sistema de archivos (es decir, puede crear versiones "congeladas" de todo en el disco, lo que nunca cambiará, incluso si continúa alterando el contenido de sus archivos)

  • Permite la clonación de un archivo en dos copias que se pueden cambiar de forma independiente y solo requiere el espacio en disco para un archivo más el tamaño de las diferencias en comparación con el otro archivo

Por otro lado, exFAT también tiene una serie de ventajas:

  • Sistema de archivos antiguo que ha sido "probado y probado" durante años en macOS

  • Sistema de archivos más simple con menos sobrecarga

  • Probablemente un poco más rápido (pero esto dependerá de la implementación final en la versión de lanzamiento de High Sierra)

  • Como mencionó, la unidad se puede usar sin controladores adicionales en Windows

Solo usted puede decidir qué conjunto de beneficios es más importante para usted.

jksoegaard
fuente
0

Otra razón para volver a formatear es si puede usar la unidad para Time Machine.

A partir de septiembre de 2018, no hay soporte oficial directo para exFAT según este documento de soporte de Apple

Extraoficialmente, puede crear un paquete disperso como (descrito en MacOSHints) ( http://hints.macworld.com/article.php?story=20140415132734925 )

Primero, conecte el volumen no admitido (en este caso, un disco duro externo exFAT). Cuando se monte, abra la Terminal y escriba estos comandos, sustituyendo 'Mi nombre de disco duro externo' por el nombre del volumen no admitido.

cd /Volumes
cd 'My External HDD Name' 

A continuación, escriba este código, sustituyendo sus necesidades:

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

Aquí, se está creando y montando un paquete disperso de 320GB llamado 'MacBook-Backup'. Puede cambiar estos valores como mejor le parezca. A partir de aquí, me referiré al escaso nombre del paquete como 'MacBook-Backup'.

Después de ejecutar estos comandos, aparecerá un nuevo volumen llamado sin título en su escritorio. Este se convertirá en su volumen de copia de seguridad de Time Machine. Si lo desea, cámbiele el nombre a otra cosa (llamé al mío MacBook Pro Backup) y ejecute el comando:

diskutil list 

Debería ver aparecer una lista de todos los volúmenes conectados. Encuentra el nombre de tu nuevo volumen y sigue leyendo hasta que encuentres el identificador de disco. En este caso, mi identificador es disk2s2, pero el tuyo puede ser diferente.

Finalmente, ingrese los comandos a continuación (ingrese su contraseña si se le solicita). Reemplace disk2s2 con su identificador y 'MacBook Pro Backup' con el nombre de su nuevo volumen de Time Machine.

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