いくつかの理由があります:
<オール>
システムの堅牢性。 /home が / とは別のパーティションにある場合、通常のユーザーは / ファイルシステムをいっぱいにすることができず、システムの残りの部分で使用できなくなります。
バックアップ。パーティション全体のバックアップや、さまざまなスケジュールでのバックアップが簡単になります。たとえば、システム パーティションのバックアップは週 1 回だけで済み、/home ファイル システムのバックアップは毎晩行う必要がある場合があります
システムのインストール。同じ /home ファイルシステムを複数の異なるシステム イメージでマウントできます。また、/home または /local のバックアップ/復元を行わなくても、/ を削除して再構築できます
ディスクの最適化。今日の高速ドライブではそれほど問題ではありませんが、アクセスを高速化するために、システム ファイル システムをディスクの内部トラックに配置するのが一般的でした
複数のドライブを使用する。大容量ドライブが一般的に利用できるようになる前は、システム ドライブに空き容量がほとんどないことが一般的でした。そのため、/home には別のドライブが使用されました。
NFS。複数のシステム間でデータを共有する場合、ファイル システム単位で行うのが一般的です。
私は通常、ルート用、スワップ用、およびホーム用に 1 つ作成します。これの利点は、OS を再インストールする必要がある場合に、ドキュメント (音楽、ビデオ、写真など) をそのままにしておくことができることです。ホーム パーティションに触れることなく OS パーティション (ルート) を完全に上書きできるため、ファイルは安全であり、ファイルを別のメディアに転送してから新しいマシンに戻すという時間のかかるプロセスを実行する必要はありません。再フォーマット/イメージングをよりエレガントにします
特典の詳細については、こちらをご覧ください。 Windows について書かれていますが、原則は同じです。
/var
を持つ そして /tmp
別々のパーティションに配置することも、一般的には良いアイデアと見なされます。そうすれば、ログ ファイル (たとえば、一時ファイル) が制御不能になった場合、ディスク全体がいっぱいになる前に停止します。