ユーザーのフォルダーが別のパーティションに存在するようにSnowLeopardを設定するにはどうすればよいですか?
これを実行して、メインパーティションをフォーマットするときに、ユーザーディレクトリをバックアップおよび復元する必要がないようにします。
ホームディレクトリを新しい場所/パーティションにコピーします。 System Preferences
-> Accounts
に移動し、ユーザーアイコンを右クリックして、Advanced Options
を選択します。そこで、Home Directory
を新しいパスに設定できます。
ユーザーフォルダ全体を永続的に移動するには、ターミナルで手を汚す必要があります。
最初のパーティションがHD1と呼ばれるとすると、2番目のパーティションはHD2と呼ばれます。
Sudo bash [enter password]
mv /Users /Volumes/HD2/Users
ln -s /Volumes/HD2/Users /Users
Usersフォルダーの内容を2番目のパーティションに移動し、その場所へのソフトシンボリックリンクを作成するだけです。ここでの利点は、必要な数のアカウントに対して1回だけ実行する必要があることです。
再インストールして再フォーマットしたら、次の手順を実行します。
Sudo bash
rm -rf /Users
ln -s /Volumes/HD2/Users /Users
OS Xは、usersフォルダーを移動することを好まない場合があるため、別のMacからターゲットディスクモードで移動する必要がある場合があります。
Preferences -> Accounts
に移動し、アカウントを右クリックして、Advanced Options
を選択します。Home directory
を新しい場所に設定しますステップ1と5は、knweissのほぼ正しいが不完全な回答とは別の回答を投稿するように促した追加です。これらは、変更が維持されない場合、または何らかの理由でアカウントが元に戻される場合(再インストールと移行によって私にそれが行われた場合)、混乱を招く可能性があるという点で重要です。
これは、SnowLeopardでは問題なく機能します。 Snow Leopardの開発中、私はこの構成で実行してきました。 FileVaultでも動作します。