Mac OS X: ホームディレクトリをシステムとは別のハードディスクに作成する方法

$Date: 2003/01/11 10:33:02 $
新しく大容量のハードディスクを買った場合に、 その広い「敷地(?)」にホームディレクトリを移動したいと思うのは自然でしょう。
その方法は以下の通りです。
が、注意すべきは、以下のすべてのコマンドはTerminalから管理者権限、 またはsudoを使って実行します。

なお、以下のコマンド群の実行はすでに新しく購入したハードディスクをMacintoshに増設し、 フォーマットもしおわって、Mac OS Xで使えるようになっていると仮定します。ハードディスク名 は"NewHDD"と仮定します

  1. 現在のホームディレクトリ配下のファイルを新しくバックアップする
    dittoコマンドを使用する

    # ditto -v -rsrcFork /Users/userA /Volumes/NewHDD/Users/userA

  2. 元のホームディレクトリの名称を変更する
    mvコマンドを使用する

    # mv /Users/userA /Users/userA_OLD

  3. シンボリックファイルを張り、あらたなパーティションのホームディレクトリファイル群を
    ホームディレクトリとして見えるようにする
    lnコマンドを使用する

    # ln -s /Volumes/NewHDD/userA /Users


$Date: 2003/01/11 10:33:02 $