Dans le passé, lorsque nous voulions décharger le dossier /Users du disque interne, nous créions simplement un lien symbolique pour /Users qui pointait vers /Volumes/External_Drive_Name/Users. Le Mac en question est un serveur pour deux laboratoires informatiques, hébergeant 60 Macs avec quelques téraoctets de données répartis sur 200~ comptes utilisateurs. Héberger le dossier Users sur le disque interne n'est tout simplement pas une bonne option pour nous.
Les liens symboliques ne sont plus supportés (pour les dossiers du répertoire racine) dans Catalina / 10.15, donc cela ne fonctionne plus en utilisant la méthode éprouvée. Lors de la mise à jour, le lien symbolique a simplement été supprimé et remplacé par le dossier standard Users.
Je me suis renseigné sur les liens fermes en créant un fichier synthetic.conf via man synthetic.conf, mais cette méthode ne fonctionne pas pour le dossier Users. Je suis capable de créer un fichier synthetic.conf qui crée un lien pour le dossier foo dans le répertoire Root qui pointe vers un autre volume, mais essayer de rediriger les utilisateurs de la même manière casse presque toutes les fonctionnalités.
J'utilise la syntaxe suivante et je place synthetic.conf dans /etc/synthetic.conf :
Utilisateurs (caractère de tabulation) /Volumes/Nom du disque_externe/Utilisateurs
Avec cela, je suis capable de démarrer complètement (bien que lentement) et de me connecter mais le Finder et Spotlight se plantent de manière répétée, me signalant que le système est incapable de trouver/créer un dossier utilisateur pour l'utilisateur actuellement connecté.
Quelqu'un a-t-il déjà trouvé un moyen de le faire ?
Quelqu'un connaît-il d'autres astuces pour rediriger MacOS afin qu'il recherche le dossier Users sur un autre volume ?