私はUbuntu 12.04を試してみましたが、理解に基づいて次のパーティションを作成しました。
- 2GBスワップ(2GB RAMがある)
/boot
別のカーネルバージョンをインストールする予定なので、1GB(カーネル開発を開始しています)- 35GB
/var
- 40GB
/usr/local
- 407GB
/home
- 15GB
/
(ルート)
私はUbuntu 12.04でOpenSUSE 12.2をインストールしたいと思います。 2つのオペレーティングシステム間で合計を共有できますか/var
?/usr/local
パッケージが2つの異なるディストリビューションであることを知っていますが、ディスク容量を共有する方法はありますか?では、どちらのOSも/usr/local
同じパーティションに独自のOSを持つことができますか?
ベストアンサー1
共有できます/usr/local
。場合によっては、両方のディストリビューションで異なるバージョンのライブラリを使用する可能性があるため、一方または他方またはそれ自体にいくつかのライブラリをインストールする必要があります/usr/local
。奇妙な追加ライブラリをインストールする負担は/usr/local
。
/usr/local
システムの1つにのみ特定のプログラムをインストールしたい場合は、/usr/local
共有する代わりに別の方法で構成できます。お店/usr/local
両方のシステムにリポジトリを保存し、シンボリックリンクを確立します。
/usr/local
共有するために別々のパーティションを置く必要はありません。あるシステムのシステムパーティションに保存し、別のシステムの任意の場所にインストールし、シンボリックリンクを作成できます。
共有できません/var
。ディレクトリは少し異なるように配置されており、各展開には一意のユーザーIDがあります。/var
メールプールなどの一部のコンテンツを共有できます。
35GBは/var
たくさんあります。基本システムの場合は必要ありません。ここに多くのデータを保存する場合(たとえば、Webサーバーのルートがここにあるため)、データに応じてファイルシステムのサイズを変更します。/var
ルートパーティションから分割することは意味がないので、マージします。リストに記載されていません/usr
。ルートパーティションを分割する必要もありません。各オペレーティングシステムのシステムパーティションと共有パーティションを作成するだけです/home
。インストールするプログラムを非常に保守的に使用しない限り、システムパーティションには15 GB以上が必要です。 50GBのシステムパーティションを作成するだけです。
/boot
他の要件(システムパーティション暗号化など)がない場合は、別のパーティションは必要ありません。