ルートパーティション、ホームパーティション、およびスワップパーティションはどのくらいの大きさにすべきですか?


47

win7がインストールされたラップトップがあります。これで、ubuntuをインストールする60GBのパーティションを作成しました。インストールを行う前に、ルート、スワップ、およびホームパーティションのそれぞれのサイズをどのくらいにする必要があるかという質問があります。ルートが8GB程度の小さな場所を読んだことがありますが、それは小さすぎませんか?私はubuntuの横にインストールされているすべてのソフトウェアもそこにあると思いますか?そして、スワップを2GBに設定すると思います。

私の主な関心事は、ルートパーティションの大きさです。私は主にプログラミングにubuntuを使用し、ウェブを閲覧します。


1
スワップは2倍のRAMであることを必要とするための要件は、1992年に時代遅れました:superuser.com/questions/187695/...
Navの

回答:


39

あなたは実際には2つのパーティションにUbuntuのインストール、必要がある/swap。使用可能な空き領域を使用することを選択することにより、ubuntuにこれを自動的に実行させることができます(つまり、ubuntuをインストールする前に60GBパーティションをvistaでフォーマットしないでください)。

いくつかは、あなたが別のためのパーティションを使用すべきであると主張するだろう/home/boot/およびあらゆる種類のものを。これはいくつかの状況で役立ちますが、ほとんどの一般的な状況で、これを行わないほうがよいでしょう。これは、後で不要になる可能性がある方法でディスクを断片化するためです。ちょうどubuntuがあなたのために選択してみましょう、あなたは安全になります:)

使用したい状況では、しばしば別の家を使用します。

  • 複数のドライブ
  • 同じデータを共有する複数の相互に排他的なubuntuインストール
  • ドライブの障害/アップグレードの場合にデータを安全にする必要がある状況(ほとんどの通常のインストールは安全です)
  • システムの再インストールまたはアップグレードを簡単にしたい(/homeパーティションをフォーマットしないことを選択する-システムのアップグレード中は重要なデータのバックアップを強くお勧めします)
  • 同じドライブが異なるシステムで使用されています。
  • ご使用のディスクには、ホームデータとシステムデータの両方に十分な容量がありません(例:小型SSD)

NB: 「Ubuntuのインストーラーは/ homeのコンテンツを保持するため、再インストールまたはアップグレードを行うときに何も失うことを恐れる必要はありません。– htorque」

スワップに関する別の注意事項-大きなタスクを実行するときに大量のスワップスペースを確保できるようにしたい場合は、スワップスペースをRAMの2倍に設定できますが、いずれにしても、ubuntuが要件を処理します空白の60GBパーティションにインストールすることを選択した場合、かなりうまくいきます。

スワップパーティションではなく、スワップファイルを参照することもできます。繰り返しますが、これはディスクの固定断片化を減らし、必要に応じてスペースを動的に割り当てるのに役立ちます。おそらく、パフォーマンスの低下はありません。 スワップ領域を増やす方法は?


別の状況がどの状況/homeで役立つか説明できますか?
8128

10
/home開発やディストリビューションのテストを行う場合など、2つのLinuxディストリビューション間でデュアルブートを行う場合は、別の方法が便利です。また、消去/homeしてバックアップから復元することなく、クリーンインストールを簡単に実行できます。あなたが新しいほど、何かを台無しにして、クリーンインストールなしでそれを修正する方法を知らない可能性が高いので、私は一般的に初心者に別のパーティションをお勧めします。
カールビーレフェルト

2
Ubuntuのインストーラーは/ homeの内容を保存するため、再インストールやアップグレードを行うときに何かを失うことを恐れる必要はありません。
htorque

2
私の経験から、/の20GBのサイズは適切です。数年間のランダムなものをインストールしても、それを埋めるのは簡単ではありません。/で25GBを超えたことはないと思います。通常のUbuntuのインストールでは5GB未満で済むため、インストールするものに注意すれば、おそらく10GBでも問題なく生き残ることができます。修正。
グランベル

1
VMでテストしただけで、そのように動作します。インストーラーを起動し、手動パーティション設定を選択し、古い/ as new /を使用し、フォーマットしないでください-/ homeなどは保持されました(インストール後、パネルのセットアップ、デスクトップのカスタムランチャー、カスタムの壁紙がありました) 。
htorque

11

私はいつも別の/homeパーティション、ルート(/)パーティションとスワップを持っていました。つまり、アップグレードすると、古いOSを危険にさらすことなく、新しいOSのクリーンインストールを実行できます。ホームパーティションを新しいパーティションにマウントするだけです。また、古いOSに戻っても、新しいOSで作成されたファイルはすべてそこにあります。

ルートパーティションにさまざまなサイズを使用しました。1台のマシンには、通常のUbuntuとUbuntu Studioがあり、それぞれ10 GBのパーティションにインストールされています。通常のubuntuは6.04Gibを使用し、スタジオは3.08Gibを使用しています。

より多くのスペースが必要な場合は、いつでもパーティションサイズをいつでも変更できます。ライブCDから起動し、GPartedを使用してパーティションを変更するだけです。

スワップについては、RAMの2倍またはRAMの1.5倍が適切なルールです。その後、必要に応じて休止状態にできます。ただし、必要な量が多かれ少なかれ場合は、後で再パーティション化できます。


6

/(ルート)パーティションには、10Gを使用します(8Gb以上を使用したことはめったにありません)。スワップには、3Gb RAMがあるため、4Gbのスワップを設定します。推奨される「RAMの2倍」ではありませんが、Hibernateは動作しますが、私はめったに使用しません。/ homeには、残りのハードディスクを使用します。

最近では、1つのルートパーティション(/ homeを含む)とスワップのみを使用することが一般的なコンセンサスです。しかし、私はまだ別のホームパーティションを保持しています。システムドライブから少し離すことは良いことだと思います。

参考までに、10GBのルートを使用したUbuntuのインストールでは、ルートが完全に85%として表示され、アップグレードが許可されません。


3

特定のニーズがない場合は、ルートとホームを同じパーティションに保持できると思います。

スワップパーティションのサイズは、ラップトップのRAM容量によって異なります。4GBのRAMがある場合、2GBのスワップパーティションで十分です。その後、システムパーティションに58GB、スワップパーティションに2GBを確保できます。


RAMよりもスワップスペースが少ない場合、RAMにサスペンドすることはできません。
htorque

私は何かを台無しにした場合、安全を考えていました。代わりに、ubuntu全体を消去する代わりに、ルートパーティションを消去します。
スターコーン

2Gbはスワップには巨大に聞こえますが、休止状態(サスペンドではなく、スワップを使用しない)にしたい場合、スワップは理想的にはRAMと同じサイズで、もう少し大きくする必要があります。4GBのRAMと休止状態への欲求は、安全のために最小4100MBのスワップを意味します。
スケイン

1

パーティション:HDDはデジタルで複数の部分に分割できます。これらの部分は、パーティション/ドライブとして知られています。

マウントポイント:簡単に言えば、パーティションに割り当てられたフラグ/名前/タイプです。

FileSys。タイプ:パーティションのタイプ。Linuxで最もよく使用されるのは、ExtX(X = 1,2,3,4)とNTFSです。

プライマリパーティション:HDDには最大4つのプライマリパーティションがあります。プライマリパーティションには、1つ以上の論理パーティションを含めることができます。

論理パーティション:プライマリパーティションの下の仮想パーティション。

SDA:HDDなどのストレージメディアやその他のメディア。さらにドライブがある場合は、SDA、SDB、SDC、++という名前になります

ブートローダーインストール用のデバイス:----

Boot Loader:知っているように、BootLoaderはPOST実行後にBIOSによって実行されるメディアにロードされるプログラムです。BootLoaderはさらにオペレーティングシステムをロードするか、複数のOSがメディアにインストールされている場合にメニューを提供します。

デバイスの選択:以前にインストールされたOSがあり、それが独自のBootLoader Programを持っている場合、LinuxをインストールするときにHDDNowのMBR(マスターブートローダー)にインストールされると、GRUB(Grand Unifiedブートローダー)またはLinuxブートローダー:MBRにインストールして既存のブートローダーを上書きするか、任意のパーティションにインストールするオプションを提供します。これにより、このLinuxエントリポイントが既存のブートローダーに追加されます。 。


Linux Distroをインストールするには、少なくとも「3」個のパーティションが必要です。

Linuxを適切にインストールするには、100 GBのドライブ/パーティションが必要です。

パーティション1:ルート(/):Linuxコアファイルの場合:20 GB(最小15 GB)

パーティション2:ホーム(/ home):ユーザーデータ用のドライブ:70 GB(最小30 GB)

パーティション3:スワップ領域:追加のRAMのように機能するスペース:2 x RAMサイズ。

:スワップスペースは、RAMがいっぱいになると追加のRAMのように動作します。


1
「Linux Distroをインストールするには、少なくとも「3」個のパーティションが必要」というのは間違っています。
Pilot6

1
Linux Distroをインストールするために、少なくとも「3」個のパーティションを「必要としない」。それはあなたの特定の視点に過ぎず、OPのニーズに合わないかもしれません。
ハンス

16 GBのRAMがある場合はどうなりますか?わずか40 GBでUbuntuをインストールできますか?スワップは必要ないと思いますか、それとも何ですか?
マキシモドミンゲス

0

60GBのみを扱う場合は、パーティションを気にせずに、1つの大きなパーティションを使用するだけで済みます。スワップにもパーティションを使用する必要はありません。スワップファイルを使用すると、使用パターンに応じてサイズを変更したり、削除したりできます。


0

/homeスペースを使い果たした(後ですべてをクリーンアップするため)か、パーティションのサイズ変更に失敗してデータを失うと、常にシステムフォルダーにデータを配置することに気づきました。そのため、非常に大きなハードドライブを入手しない限り、ファイルシステム全体で1つの共通パーティションを使用する必要があるという結論に達しました。


0

/ boot-200mプライマリ。

/-20-25g。

/ home-30g以上のvirtualboxディスクファイル。

スワップ-ラムの2倍。

新しいディストリビューションを頻繁にインストールする場合、virtualboxディスクファイル、プロジェクトなど、特別なプログラムまたはその構成用に1つの空のext4パーティションを分離することをお勧めします。それは私の悪い経験です。


0

パーティションレイアウトは、ワークステーションとサーバーの使用ごとに異なります。スワップ、今日のほとんどのUnix / Linuxはより優れたメモリ管理を備えていますが、スワップは、発生したくないRAMを使い果たし、スワップではなくRAMを増やしたくない限り使用されません。ハイバネーションを使用する場合、RAMを超えるスワップが必要なワークステーション、適切な1.5倍は良いルールですクラッシュを防ぎます。サーバーのRAMを最大に使用し、スワップを使用せず、ハイバネーションなし、最小限またはスワップなしのサーバーに最適です。使用率は高いが、適切なシステム計画、監視、および必要以上のRAMが必要なアプリを実行し、スワップする必要がない、

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.