あなたはホームパーティションが必要ですか?

私は通常、コンピュータにLinuxディストリビューションをインストールするときに3つのパーティションを作成します。

  1. ルート
  2. ホーム
  3. スワップ

スワップパーティションはもはや必要ではないという人もいます。 私はしかし、ディスクスペースは安いと思うので、たとえあなたがそれを使用していないとしても、それを作成する害はありません。 ( 私の記事では、一般的にスワップパーティションとスワップスペースの使用について議論しています )。

この記事では、私は家のパーティションを見ていきます。

別々のホームパーティションが必要ですか?


あなたがUbuntuをインストールしていて、Ubuntuのインストール中にデフォルトのオプションを選択した場合は、それを認識しないかもしれませんが、ホームパーティションはありません。 Ubuntuは一般に2つのパーティションしか作成しません。 ルートとスワップ

ホームパーティションを持つ主な理由は、ユーザーファイルと構成ファイルをオペレーティングシステムファイルから分離することです。

オペレーティングシステムファイルをユーザーファイルから分離することにより、写真、音楽、ビデオの損失を心配することなく、オペレーティングシステムをアップグレードすることができます。

では、なぜUbuntuは別のホームパーティションを提供しないのですか?

Ubuntuの一部として提供されるアップグレード機能はまあまあです.Ubuntu 12.04から12.10から13.04から13.10から14.04および14.10にアップグレードして、コンピュータを一掃して再インストールする必要はありません。 理論的には、アップグレードツールが適切に機能するため、ユーザーファイルは「安全」です。

それが慰めであれば、Windowsはオペレーティングシステムファイルとユーザーファイルを分離しません。 彼らはすべて1つのパーティションに住んでいます。

Ubuntuにはホームフォルダがあり、ホームフォルダの下には音楽、写真、ビデオ用のサブフォルダがあります。 すべての設定ファイルもホームフォルダの下に保存されます。 (デフォルトでは非表示になります)。 これは、長い間Windowsの一部となっていたドキュメントや設定の設定によく似ています。

すべてのLinuxディストリビューションが同等であるとは限りません。また、一部のバージョンでは一貫したアップグレードパスが提供されない場合があります。また、オペレーティングシステムの再インストールが必要になることもあります。 この場合、ホームパーティションを持つことは、すべてのファイルをマシンからコピーしてから、後で元に戻すことができるので、非常に便利です。

私はあなたが常に別のホームパーティションを持っているべきだと考えています。 それは物事を簡単にするだけです。

ただし、特にオペレーティングシステムのアップグレードや新しいオペレーティングシステムのインストールを計画している場合は、バックアップを行う必要がなくなる別のホームパーティションがあるため、混乱することは避けてください。

どのくらいの大きさのホームパーティションが必要ですか?


あなたのコンピュータにLinuxディストリビューションを1つだけ用意する予定があるなら、あなたのホームパーティションはあなたのハードドライブのサイズからルートパーティションのサイズマイナススワップパーティションのサイズを引いたものに設定することができます。

たとえば、100ギガバイトのハードドライブがある場合は、オペレーティングシステム用の20ギガバイトのルートパーティションと8ギガバイトのスワップファイルを作成することができます。 これは、ホームパーティションに72ギガバイトを残します。

Windowsがインストールされていて、Linuxでデュアルブートしている場合は、何か違うことをするかもしれません。

あなたが1テラバイトのハードドライブを持ち、Windowsがドライブ全体を占めているとします。 まず、Windowsパーティション縮小してLinux用のスペースを確保する必要があります。 明らかに、Windowsが放棄するスペースの数は、それがどれだけ必要かに依存します。

Windowsが200ギガバイト必要とする議論のために言ってください。 これは800ギガバイトを残すでしょう。 他の800ギガバイトのために3つのLinuxパーティションを作成するのは魅力的かもしれません。 最初のパーティションはルートパーティションになります。そのためには50ギガバイトを設定してください。 スワップパーティションは8ギガバイトに設定されます。 これにより、ホームパーティションに対して742ギガバイトが残されます。

やめる!

Windowsはホームパーティションを読み取ることができません。 Linuxを使ってWindowsパーティションにアクセスすることは可能ですが、Windowsを使ってLinuxパーティションを読むのは簡単ではありません。 大規模なホームパーティションを作成する方法はありません。

代わりに、設定ファイルを格納するための適度なホームパーティションを作成します(例えば、最大100ギガバイト、これははるかに少ないことがあります)。

残りのディスクスペース用にFAT32パーティションを作成し、どちらのオペレーティングシステムからでも使用したいと思う音楽、写真、ビデオ、その他のファイルを保存します。

LinuxでLinuxをデュアルブートするとどうなりますか?


複数のLinuxディストリビューションをデュアルブートする場合は、技術的にそれらの間に1つのホームパーティションを共有できますが、潜在的な問題があります。

1つのルートパーティションでUbuntuを使用し、別のルートパーティションでFedoraを使用していて、両方が1つのホームパーティションを共有しているとします。

彼らはどちらも同じようなアプリケーションがインストールされているが、ソフトウェアのバージョンは異なっていると想像してみてください。 これにより、構成ファイルが破損したり、予期しない動作が発生するという問題が発生する可能性があります。

この場合も、各ディストリビューションのホーム・パーティションを小さくし、写真、文書、ビデオ、および音楽を保管するための共有データ・パーティションを作成することが優先されると思います。

総括する。 私はいつもホームパーティションを持つことをお勧めしますが、ホームパーティションのサイズと用途は要件に応じて変わります。