ホームページ » の仕方 » Ubuntuをインストールした後に別のホームパーティションを作成する方法

    Ubuntuをインストールした後に別のホームパーティションを作成する方法

    Ubuntuはデフォルトでは別の/ homeパーティションを使いませんが、多くのLinuxユーザはそれを好むのですが。別のホームパーティションを使うと、あなたの個人的なファイルや設定を失うことなくUbuntuを再インストールすることができます。.

    通常、インストール中に別のホームパーティションが選択されますが、Ubuntuのインストール後に別のホームパーティションに移行することもできます。.

    Ubuntuのインストール中

    Ubuntuのインストール中に別のホームパーティションを作成するのは簡単です。カスタムパーティションレイアウトを使用して複数のパーティションを作成するには、「Something Else」インストールオプションを選択します。パーティションの1つのマウントポイントを/(ルートファイルシステムを含む)に設定し、別のパーティションのマウントポイントを/ homeに設定します。将来Ubuntuをインストールするときは、古いホームパーティションを再び/ homeに設定できます - ただし、フォーマットチェックボックスをオフにすると、ファイルは削除されます。.

    Ubuntuをインストールした後

    Ubuntuのインストール中に別のホームパーティションを作成しないのであれば、Ubuntuを最初から再インストールする必要はありません。インストール後に別のホームパーティションに移行するには、新しいパーティションを作成し(既存のパーティションのサイズを変更する必要があるかもしれません)、既存のホームディレクトリからそのパーティションにファイルをコピーし、Ubuntuに新しいパーティションをマウントするように指示します。 / home.

    ステップ1:新しいパーティションを作成する

    空き容量がある場合は、この手順は簡単です。そうでない場合は、システムパーティションのサイズを変更して、空き領域に新しいパーティションを作成する必要があります。この手順を完了するためにUbuntuパーティションのサイズを変更するためのガイドに従ってください。空き容量がある場合やシステムパーティションのサイズを変更する必要がない場合は、ライブCDから再起動せずにGPartedをインストールしてパーティションを作成するだけで構いません。ext4パーティションを作成するとよいでしょう。.

    ステップ2:ホームファイルを新しいパーティションにコピーする

    Ubuntuを使えば、新しいパーティションを簡単にマウントできます。ファイルマネージャの[デバイス]の下でクリックするだけです。その後、[移動]メニューをクリックし、[場所]を選択してマウントポイントを表示します。.

    端末を起動し、次のコマンドを実行して新しいパーティションに現在の/ homeディレクトリのコピーを作成します。ここで、/ mount / locationはマウントされたパーティションの場所です。

    sudo cp -Rp / home / * / mount / location

    .gvfsディレクトリに関するエラーが表示されるでしょう - これは正常です。あなたはそれを無視することができます.

    新しいホームディレクトリを調べて、ファイルが含まれていることを確認してください。ただし、古いホームディレクトリはまだ削除しません。.

    ステップ3:新しいパーティションのUUIDを見つける

    上の長い、ランダムに見える文字列は実際にはパーティションのUUIDです。そして、それをfstabファイルに追加するためにそれが必要になるでしょう。端末で次のコマンドを実行して、パーティションのUUIDを探すこともできます。

    sudo blkid

    ステップ4:fstabファイルを修正する

    念のため、fstabファイルを変更する前に、復元できるバックアップコピーを作成する必要があります。

    sudo cp / etc / fstab /etc/fstab.backup

    次に、次のコマンドを実行して、geditのfstabファイルを開きます。お望みなら、他のテキストエディタを使うこともできます。.

    gksu gedit / etc / fstab

    次のテキストをfstabファイルの新しい行に追加し、_____の部分を上記のsudo blkidコマンドの新しいホームパーティションの完全なUUIDに置き換えます。

    UUID = _____ / home ext4 nodev、nosuid 0 2

    行を追加した後にファイルを保存します.

    ステップ5:ホームディレクトリを移動して再起動する

    端末から、次のコマンドを実行してホームディレクトリを離れ、現在のホームディレクトリをプレースホルダの場所に移動し、新しいパーティションをマウントするための新しい空のホームディレクトリを作成します。

    cd / && sudo mv / home / home_old && sudo mkdir / home

    このコマンドを実行した後にコンピュータを再起動してください。次のコマンドで再起動できます。

    sudo shutdown -r now

    掃除

    コンピュータを再起動した後は、正常にログインできるはずです。 Ubuntuは現在、別のホームパーティションを使用しています。万が一のためにすべてのファイルが/ homeディレクトリに残っていることを確認した後は、/ home_oldディレクトリを削除して空き容量を増やすことができます。

    sudo rm -rf / home_old