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

  • Chris Hoffman

    @chrisbhoffman

  • June 17, 2012, 6:00am EDT

image

多くの Linux ユーザーは個別の /Home パーティションを希望しますが、デフォルトでは使用しません。 別のホームパーティションを使用すると、個人的なファイルや設定を失うことなく Ubuntu を再インストールできます。

別のホームパーティションは通常インストール中に選択しますが、Ubuntu のインストール後に別のホームパーティションに移行することもできます – これは少し作業が必要ですけどね。 Something Else」インストール オプションを選択し、カスタム パーティション レイアウトを使用し、複数のパーティションを作成します。 パーティションの 1 つのマウント・ポイントを / – ルート・ファイル・システムを含む – に設定し、別のパーティションのマウント・ポイントを /home に設定してください。 ただし、Format チェックボックスをオフにしないと、ファイルは削除されます。

image

After Installing Ubuntu

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

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

空き容量があれば、このステップは簡単です。 そうでない場合は、システム パーティションのサイズを変更し、空いたスペースに新しいパーティションを作成する必要があります。 このステップを完了するには、Ubuntu パーティションのサイズを変更するガイドに従ってください。

image

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

Ubuntu では、新しいパーティションを簡単にマウントできます – ファイルマネージャのデバイスの下でそれをクリックするだけです。 ファイル マネージャーの [デバイス] の下にあるパーティションをクリックするだけです。

image

ターミナルを起動し、次のコマンドを実行して、新しいパーティションに現在の /home ディレクトリのコピーを作成します (/mount/location はマウントしたパーティションの場所です)。gvfs ディレクトリに関するエラーが表示されますが、これは正常ですので無視してください。

image

新しいホーム ディレクトリをチェックして、ファイルが含まれていることを確認する必要があります。 しかし、古いホームディレクトリはまだ削除しません。

image

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

上の長く、ランダムに見える文字列は実際にはパーティションの UUID で、fstab ファイルにパーティションを追加するにはこれが必要で、起動時にパーティションをマウントする場所を Linux に指示するものです。 ターミナルで以下のコマンドを実行することで、パーティションの UUID を見つけることもできます:

sudo blkid

image

ステップ4: fstab ファイルを変更する

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

Advertisement

次に、次のコマンドを実行して、gedit で fstab ファイルを開きます。 お好みで他のテキストエディタを使用しても構いません。

gksu gedit /etc/fstab

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

UUID=_____ /home ext4 nodev,nosuid 0 2

image

行追加後にファイルを保存してください。

ステップ 5: ホームディレクトリの移動 & Restart

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

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

image

Advertisement

このコマンドの実行後にコンピューターをリブートしてください。 以下のコマンドで再起動できます:

sudo shutdown -r now

Clean Up

コンピューターを再起動すると、正常にログインできるはずです。 Ubuntuは現在、独立したホームパーティションを使用しています。

sudo rm -rf /home_old

Chris Hoffman
Chris Hoffman は How-To Geek の編集長です。 10年以上にわたってテクノロジーについて執筆し、2年間はPCWorldのコラムニストとして活躍しました。 また、ニューヨークタイムズ紙への寄稿や、マイアミのNBC 6などのテレビ局でテクノロジー専門家としてインタビューを受けたり、BBCなどのニュースメディアにも取り上げられたりしています。 2011年以来、クリスは2,000以上の記事を執筆し、約10億回読まれています—これはここHow-To Geekだけです。

コメントを残す

メールアドレスが公開されることはありません。