Je veux faire un lien symbolique de mon dossier utilisateur dans Lion de mon SSD vers mon disque dur. Cependant, j'ai lu que ce n'était pas une bonne idée car il y a des dossiers de bibliothèque contenant des caches dans le dossier utilisateur. J'ai regardé et dans le dossier utilisateur, il y a un dossier nommé pour mon nom d'utilisateur qui ne contient pas de dossier de bibliothèque, et un dossier nommé 'shared' qui contient un dossier de bibliothèque. Puis-je simplement établir un lien symbolique avec mon dossier nommé et laisser le dossier partagé tel quel, ou bien, au fur et à mesure que j'installe d'autres logiciels et que j'utilise davantage mon Mac, y aura-t-il un dossier de bibliothèque avec des fichiers de cache créés dans mon dossier utilisateur nommé ? Je ne veux pas faire de liens symboliques avec les mauvais dossiers et ne pas tirer le meilleur parti de mon SSD. Salutations Ad
Réponses
Trop de publicités?Il y a est un dossier Bibliothèque mais il est caché par défaut sur Lion lorsque vous utilisez le Finder. Vous pouvez le voir dans le terminal :
Macmini:tyr root# ls -ld Library
drwx------@ 36 tyr staff 1224 Apr 10 01:42 Library
J'ai moi-même une installation SSD + disque dur et j'ai laissé mon répertoire personnel sur le SSD afin de pouvoir me connecter si le disque dur tombe en panne, mais j'ai lié tous les répertoires contenant des fichiers volumineux au disque dur :
Macmini:tyr root# ls -l
total 1552
drwxr-xr-x 17 tyr admin 578 Mar 10 23:02 Applications
drwx------+ 5 tyr staff 170 Apr 13 02:15 Desktop
lrwxr-xr-x 1 root staff 35 Dec 31 08:15 Documents -> /Volumes/MiniHD/Users/tyr/Documents
lrwxr-xr-x 1 root staff 35 Dec 31 08:19 Downloads -> /Volumes/MiniHD/Users/tyr/Downloads
lrwxr-xr-x 1 root staff 33 Mar 18 16:11 Dropbox -> /Volumes/MiniHD/Users/tyr/Dropbox
drwx------@ 55 tyr staff 1870 Mar 16 23:06 Library
lrwxr-xr-x 1 root staff 32 Dec 31 08:19 Movies -> /Volumes/MiniHD/Users/tyr/Movies
drwx------+ 6 tyr staff 204 Feb 19 04:35 Music
drwx------+ 24 tyr staff 816 Apr 4 08:09 Pictures
drwxr-xr-x+ 88 tyr staff 2992 Apr 8 11:17 Public
drwxr-xr-x+ 3 tyr staff 102 Dec 31 08:02 Sites
lrwxr-xr-x 1 root staff 41 Dec 31 08:30 VirtualMachines -> /Volumes/MiniHD/Users/tyr/VirtualMachines
Vous remarquerez que Musique n'est pas un lien, c'est parce que j'ai modifié ce paramètre dans iTunes, il n'y a donc pas besoin de le remplacer par un lien symbolique.
Editer : créer des liens symboliques
(Comme toujours, il est essentiel d'avoir une sauvegarde).
Pour créer ce genre de liens symboliques, je recommande de se connecter en tant que deuxième utilisateur puis en utilisant Root dans le terminal. Par exemple, si vous voulez créer des liens pour l'utilisateur 1, connectez-vous en tant qu'utilisateur 2 et, dans le terminal, faites :
$ sudo su -
Password:
Macmini:~ root# cd /Users/User1
Macmini:User1 root# mv Documents /Volumes/MyHDD/
Macmini:User1 root# ln -s /Volumes/MyHDD/Documents Documents
Les commandes ci-dessus ont déplacé le dossier "Documents" de l'homedir "User1" vers un volume externe appelé "MyHDD", puis ont créé un lien appelé "Documents" vers l'endroit où nous l'avons déplacé.
Plutôt que d'avoir à gérer un lien symbolique et d'éventuels problèmes de cache, pourquoi ne pas simplement créer votre dossier utilisateur sur le disque dur, puis utiliser les options avancées du volet Comptes des préférences système pour définir le nouvel emplacement ?
J'ai fait cela sur mon Mac Pro 2008 avec un OWC SSD pour le démarrage mais mon ~ dans le stock 320GB HDD. Cela peut me coûter un peu de performance, mais j'ai été extatique avec la fiabilité et la vitesse globale.