web-dev-qa-db-ja.com

パーティションサイズについて

新しいコンピューターにUbuntuをインストールしますが、各パーティションの大きさはよくわかりません。

ルートパーティション、ホームパーティション、およびスワップパーティションのみを作成した場合、どのパーティションにプログラムがインストールされますか?彼らは/ homeまたはrootに行きますか?

基本的に、たとえば次のパーティションを持つことは理にかなっています:

    /     - 6GB
    /home - 80GB
    /swap - 4GB

ルートパーティションには6GBで十分ですか?

また、これら3つのパーティションは適切な選択ですか、それともより良い構成がありますか?

現在、3つのオペレーティングシステムがインストールされており、頻繁に変更を加えています。

4
Lassi

アプリケーションをインストールすると、アプリケーションファイルはルートに移動します。これは、ライブラリ、プログラム実行可能ファイル、ドキュメント、イメージなどのグローバルデータを意味します。構成データやファイルデータなどのユーザーデータは、自宅に送られます。

少し大きいルートパーティションをお勧めします。

別の/ homeパーティションを追加する必要はありません。 Ext4の代わりにBtrFSを使用することを選択した場合、推奨されません。 BtrFSはサブボリュームを持つことができるため、単一のルートパーティションを使用することをお勧めします。これは、2つの別々のファイルシステムを取得することを意味しますが、それぞれに事前にサイズ制限を設定する必要はありません。 BtrFSを使用する場合、Ubuntuはルートおよびホームサブボリュームを自動的に作成するため、それについてまったく心配する必要はありません。

BtrFSは素晴らしいものです。たとえば、何か問題が発生した場合に時間をさかのぼってみましょう。そのため、たとえば、Ubuntuの次のバージョンにアップグレードできます。それが機能しない場合は、すぐにアップグレードを取り消すことができます。

BtrFSは非常に新しいので、ドキュメントが少ないことに注意してください。しかし、インストールの観点からは、簡単です。これがUbuntuの未来であることは間違いありません。

1

特別なニーズがない限り、2つのパーティションのみを使用することをお勧めします。1つはルートファイルシステム用、もう1つはスワップ用です。

/homeをインストールした他の3つのオペレーティングシステムと共有することを目的とする場合は、注意する必要があります。同じアプリケーションの異なるバージョンが設定を台無しにする可能性があります。もちろん、この問題を回避できますが、オペレーティングシステムごとに別々の/homeを用意することは、間違いなくより高速で安全なソリューションです。

3

通常、インストールされたソフトウェアはルートになります。ユーザーインストールのローカル用にいくつかのものをホームに置くことができますが、ほとんどのubuntuパッケージは 標準 に準拠しています。 6GBのルートパーティションは作成しませんが、それは私です。 this によると、かなり標準的なホームインストールは次のとおりです。

ほとんどのホームLinuxインストールの標準パーティションスキームは次のとおりです。
 
 OS用の12〜20 GBのパーティション。/(「ルート」と呼ばれる)としてマウントされます
 RAMを拡張するために使用される小さなパーティション、マウントされ、swap 
と呼ばれる個人用の大きなパーティション、/ home 
としてマウントされます。

スワップのベストプラクティスは、RAMのサイズを2倍にすることです。

Jo-Erlend へのクレジット:ハイバネーションオプションを使用する予定がある場合は、ダブルラムガイドラインを確実に実行する必要があります。

2
RobotHumans

ディスクの大きさは?

ルート( '/')を少なくとも8 GB、おそらく10(これは通常、ルートパーティションの最小パーティションサイズとして使用する)にします。

スワップを実際にハンマーで打つようなことをしているのでなければ、おそらく4GBのスワップは必要ないでしょう。 Linuxには、RAMの2倍のサイズのスワップを使用するという古い経験則がありましたが、平均的なPCが256MBまたは512MBしかなかったときに戻ってきました。

ほとんどの人は1GBか2GBのスワップで十分です。

他の質問については、インストールするプログラムはほとんどすべてルートパーティションにインストールされます。/home/$ USERにインストールするいくつかの例外があるかもしれませんが、それは本当に疑わしいです。

だからこそ、私は通常/ 10GB以上を作ります。また、ディスクの空き容量がある場合は、安全のために20GBでもかまいません。

2
DreadPirateJeff

まあ、各OSに個別の/ homeを持つことは間違いなく安全ですが、それはまたあまり便利ではありません。 1つのOSから別のOSにデータを転送するのは難しいでしょう。

Windows 7とubuntuで/ homeを共有しています。コンピューターが休止状態の後に間違ったOSで目覚めたため、最初に問題が発生しました。 GRUBを修正した後、それは二度と起こりませんでした。実際、2つのOS間でfirefoxプロファイルを共有しています。とてもきちんとした。

2
G. He

私見では、WindowsとLinuxの両方からアクセスできる「データ」パーティション(NTFS形式)を用意する方が良いでしょう。これは、複数のOSが必要であることを示しています(たとえば、すべてのOSからメディアファイルにアクセスできるようにすることを想定しています)。

Linuxを再インストールする必要がある場合は、別のホームパーティションを用意することをお勧めします。

2
deshmukh

パーティションの設定方法は、さまざまなものに依存します。私が今まで出会った中で最高のガイド:

https://help.ubuntu.com/community/DiskSpace

簡潔、要点、そして最新。それが役に立てば幸い。

1
dwcoder