別のパーティションでホームディレクトリを使用するにはどうすればよいですか?


10

ディスクのパーティション分割についての私の理解は常に、ディスクをパーティション分割して複数のオペレーティングシステムをインストールし、1つのディスク上の複数のオペレーティングシステムから起動できるというものでした。しかし、私はubuntuサーバーの本を読んでいて、ubuntuインストールの/ homeディレクトリのパーティション分割について説明しています。

「/ homeディレクトリは、そのマシンのユーザーアカウントのすべての個人ファイルを保持するため、管理者とデスクトップユーザーの両方によく使用されるパーティション候補です。/homeを独立したパーティションとして維持している場合は、新しいバージョンのディストリビューションをインストールできますまたは、ユーザー設定を一掃することなく、さまざまなディストリビューションをまとめることもできます。」

私は、ubuntuインストールのファイルシステムで、ホームディレクトリまたは他のディレクトリをどのように、そしてなぜパーティション化するのかわかりません。

回答:


7

あなた自身の質問への答えを引用しました...

/ homeを独立したパーティションとして維持している場合、ユーザー設定を消去せずに、ディストリビューションの新しいバージョンまたは異なるディストリビューションをまとめてインストールできます。

パーティションは、ハードドライブ内のファイルを分離するための手段であり、オペレーティングシステム用の場所である必要はありません。システムパーティションとホームパーティションが分離している場合、システムをアップグレードするとシステムパーティションにのみ影響し、データはそのまま残ります。

暗号化やオペレーティングシステムのファイルシステムとは異なるファイルシステムの使用など、別のデータパーティションの他の用途があります。

Linuxは、/ home、/ usr、/ var ...が個別のパーティション(起動時にマウントされる)であっても、フォルダーとして扱うことに注意してください。したがって、別の/ homeパーティションがあっても、悪影響はありません。先に進んでください。

いつかサーバーを設置するつもりなら、別の/ varパーティションを使用することをお勧めします。おそらく、別の/ usrと/ tmpも使用することをお勧めします。


ライブシステム上のフォルダーをパーティション化できますか?
JohnMerlino 2013

1
どういう意味かわかりません。ライブシステムはHDにインストールされていません。通常、ハードドライブは使用しません。少なくとも永続的には使用せず、CDとRAMから実行します。ほとんどのライブCDで利用可能なGPartedと呼ばれるツールを使用してハードドライブをパーティション化できますが、ドライブにインストールしない限り、ライブCD自体は作成したパーティションを使用しません。
Alex

ubuntuがハードドライブのパーティションにインストールされたら、インストール後にその中のフォルダーを再パーティション化できますか?
JohnMerlino 2013

私は試したことはありませんが、可能なようです。
Alex

13

Ubuntuをハードドライブにインストールすると、インストーラーがパーティション分割を処理します。パーティション化されていない空のスペースが見つかった場合は、これをUbuntuのインストールに使用します。すでにOSをインストールしている場合は、インストーラーを使用してパーティションを圧縮し、Ubunutuを保持できます。

デフォルトでは、単一のパーティションと追加のスワップパーティションが作成されます。インストーラが既存のスワップパーティションを検出した場合、追加のパーティションは作成されません。HOMEを別のパーティションに保持したい場合があります。

  • このパーティションをミラーリングする
  • HOMEを削除せずにOSパーティションを簡単にフォーマット
  • OSは高速SSDで、HOMEは従来のドライブで、
  • または他のさまざまな理由。

すべてのHOMEパーティションを異なるディストリビューションまたはリリースと共有することはお勧めしません。これは、異なるアプリケーションバージョンからの構成設定の競合につながる可能性があるためです。すべてのHOMEを共有するのではなく、共有パーティションでのみデータを共有する必要があります。これらのデータディレクトリは、ユーザーのホームサブディレクトリからシンボリックリンクできます。

次のセクションでは、OSとは異なるパーティションまたはドライブにHOMEを配置する手順を示します。

パーティションを変更する前に、重要なデータをすべてバックアップしてください。

デスクトップのインストール

  1. Ubuntuのインストール時に、「何か他のもの」を選択して、パーティショナーにアクセスします。
  2. 以前にドライブを使用したことがある場合は、パーティションテーブルを削除するか、パーティションを削除してUbuntuを保持します。これらのパーティション上のすべてのデータが削除されます。
  3. OSルートディレクトリを保持する新しいパーティションを作成します。
  4. /このルートパーティションのマウントポイントを選択します。

    ここに画像の説明を入力してください 作成されたパーティション用に選択できる異なるマウントポイントに注意してください。

  5. /homeパーティションに対してステップ3と4を繰り返します。

    ここに画像の説明を入力してください

    データを保持する既存のHOMEパーティションがある場合は、「フォーマット?」のチェックを外す必要があります。このデータを削除しないようにインストールを進める前に:

    ここに画像の説明を入力してください

  6. 今すぐインストール」を選択して、ドライブをパーティション分割してフォーマットし、インストールを続行します。

Ubuntu Serverのインストール

サーバーのインストールでは、partmanを使用してパーティション設定を行います。パーティション設定のステップでは、デスクトップのインストールと同様に、パーティションを削除または作成することがあります。以下に、その際の暫定的な手順を示します。

  1. 個々のセットアップで「手動」パーティションを選択します。

    ここに画像の説明を入力してください

  2. 変更するパーティションを選択するか、パーティションを作成するためにスペースを解放します

    ここに画像の説明を入力してください

  3. /ルートまたは/homeHOMEのマウントポイントを選択します。

    ここに画像の説明を入力してください ここに画像の説明を入力してください

  4. 完了するまで手順2.〜4.を繰り返します。

    ここに画像の説明を入力してください

  5. サーバーのインストールを続行します。

    ここに画像の説明を入力してください

既存のホームを別の場所に移動する

手順については、質問と回答を参照して、HOMEディレクトリを別のパーティションまたはドライブに移動してください。

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