C.3. 推奨されるパーティション構成
新規ユーザ、個人用 Ubuntu ボックス、ホームシステム、その他シングルユーザのセットアップには、単一の /
パーティション(おそらく separateswap も)がおそらく最も簡単でシンプルな方法でしょう。 しかし、パーティションが6GBより大きい場合は、パーティションタイプとしてext3を選んでください。
マルチユーザーシステムや大きなディスクスペースを持つシステムでは、/
パーティションとは別に、/var
, /tmp
, /home
をそれぞれ別のパーティションに置くとよいでしょう。 もしあなたのマシンがメールサーバになるのであれば、/var/mail
を別のパーティションにする必要があるかもしれません。 多くの場合、/tmp
を20-50MBの独立したパーティションにするのがよいでしょう。 多くのユーザ・アカウントを持つサーバを構築する場合、一般に、別の大きな/home
パーティションを用意するのがよいでしょう。 一般に、パーティショニングの状況は、コンピュータによって、その用途によって異なります。
非常に複雑なシステムについては、Multi Disk HOWTO を参照してください。 これは詳細な情報を含んでおり、主に ISP やサーバーをセットアップする人々にとって興味深いものです。
スワップパーティションサイズの問題に関しては、多くの見解があります。 よく機能する経験則の 1 つは、システム メモリと同じだけのスワップを使用することです。 また、ほとんどの場合、16MB よりも小さくしてはいけません。 もちろん、これらのルールに例外はあります。 メモリが 256MB のマシンで 10000 連立方程式を解こうとする場合、1GB (またはそれ以上) のスワップが必要になることがあります。 これは、ほぼすべてのインストールに十分なはずです。 しかし、スワップ要件がこれほど高い場合、おそらくスワップを異なるディスク (「スピンドル」とも呼ばれる) と、可能であれば、異なる SCSI または IDE チャンネルに分散するように試みる必要があります。 カーネルは複数のスワップパーティション間でスワップ使用のバランスをとり、より良いパフォーマンスを提供します。
例として、古いホームマシンは 32MB の RAM と /dev/sda
上の 1.7GB IDE ドライブを持っているとします。
Ubuntu が必要とする領域については、章D.3章Disk Space Needed章 を参照してください。