J'ai un SSD en route et je déplacerai mon disque dur vers l'emplacement de la baie optique de mon MBP. Je veux démarrer à partir du SSD et stocker mon dossier / Users sur le disque dur. J'ai vu la façon dont tout le monde suggère de déplacer le dossier de départ d'un compte individuel vers une partition distincte.
Cependant, je souhaite déplacer le dossier ENTIRE / Users. Je ne veux pas me soucier de déplacer des comptes d'utilisateurs individuels et je veux que tous les nouveaux comptes que je crée résident sur le disque dur sans aucune étape supplémentaire autre que la création de l'utilisateur.
J'ai déjà un clone complet de mon répertoire / Users sur une partition distincte que j'ai créée pour tester cela. Existe-t-il un moyen sûr (c'est-à-dire qui ne causera aucun problème avec les applications ou les fonctionnalités du système d'exploitation) de demander à OS X d'utiliser le nouveau dossier / Users?
la source
ln -s /Volumes/NewUsersVolume/Users /Volumes/NormalBootVolume/Users
. Redémarré et testé toutes mes applications, a même exécuté la mise à jour de sécurité d'aujourd'hui. Jusqu'à présent, tout fonctionne comme un charme.fstab
, c'est un peu plus propre: les points de montage sont la manière "correcte" de faire ces choses dans le monde unix / linux.La meilleure façon de le faire est probablement de configurer / Users en tant que partition montée automatiquement, avec tous vos répertoires personnels à la racine de cette partition. Je vais supposer que vous avez déjà copié correctement les répertoires personnels (avec les autorisations activées). Il ne vous reste plus qu'à ajouter le volume à / etc / fstab. En supposant que la parition est nommée
Users
, vous ajoutez une ligne comme celle-ci:Au lieu d'utiliser le nom du volume, vous pouvez également utiliser le GUID des volumes si vous savez comment le trouver, ce qui serait légèrement plus fiable (cela éviterait des accidents si vous insériez un autre volume avec le nom
Users
. Cela ressemblerait à quelque chose comme:Vous pouvez trouver plus d'informations dans
man 5 fstab
. Attention, cette page de manuel concerne principalement l'interface de programmation de fstab, mais va également dans le fichier. Malheureusement, il n'entre pas dans toutes les options disponibles, il ne semble vraiment pas y avoir de bonne documentation, mais cela devrait vous donner suffisamment pour obtenir ce que vous voulez faire.la source
diskutil info "Volume Name"
.Users
dossier avec des autorisations, essayez quelque chose comme:sudo cp -rp /Users /Volumes/Toshiba/
(RemplacerToshiba
par le nom de votre lecteur bien sûr)Je l'ai fait, en fait, j'utilise un MBP sans optique en ce moment.
Voici mon expérience détaillée en détail .
Remarques:
la source