MacOS: creación de un enlace simbólico para la biblioteca del usuario desde el disco duro externo al disco duro principal

MacOS: creación de un enlace simbólico para la biblioteca del usuario desde el disco duro externo al disco duro principal

Tengo una nueva Mac Mini 2018. Utilizo mucho Mac en el trabajo, pero esta es mi primera Mac para uso doméstico.

Tengo alrededor de 4 TB de documentos, datos, fotografías y otros medios... superando con creces la unidad principal SSD de 512 GB. Así que compré un disco externo grande y utilicé las "Opciones avanzadas" al configurar mi cuenta de usuario para crear mi directorio de inicio en el disco externo.

Esto funciona bien, pero hay muchas conversaciones en el disco duro, especialmente al iniciar sesión, y sospecho que se debe al acceso a mi carpeta Biblioteca. ¿Hay alguna razón por la que no debería volver a colocar mi carpeta Biblioteca en el SSD y crear un enlace simbólico desde el disco externo?

Espero que esto funcione bien en un uso normal, pero me preocupan situaciones especiales, como cuando actualizo a Catalina.

Respuesta1

Funcionaría, pero si su perfil indica ~/Libraryque está en su disco externo, incluso si el contenido está vinculado a su SSD interno, funcionaráaúnTiene que verificar el disco externo cada vez que quiera acceder a algo ~/Librarypara resolver el enlace.

Una solución más eficiente seríamoversu carpeta de usuario (pero obviamente no todos los datos) a su SSD y vincule desde SSD a una unidad externa para carpetas que no sean de la Biblioteca o simplemente acceda a esos datos desde la unidad externa.

Puede configurar la ruta para que su usuario vuelva a ser la predeterminada usando:

sudo dscl . create /Users/yourUser NFSHomeDirectory /Users/yourUser

Esto se aplicará la próxima vez que inicie sesión y cree una jerarquía de carpetas de usuario vacía.

Como el contenido actual de su carpeta Usuarios permanecerá en el disco externo, puede vincularlos desde /Users/yourUsero usarlos donde se encuentran /Volumes/yourVolume/yourUser.

Si desea copiar el contenido existente ~/Librarya su disco interno, puede usarsincronización. Por ejemplo :

sudo rsync -aEv /Volumes/yourVolume/yourUser/Library /Users/yourUser

Tenga en cuenta que es necesariootorgar acceso completo al discoa terminal.app antes de hacerlo para evitar"Operación no permitida"errores.

información relacionada