Ubuntu:引っ越し-仕組み
ハードドライブのスペースが小さくなりすぎた場合は、「ホーム」でUbuntuの別のパーティションに移動できます。 この実用的なヒントでは、その方法を紹介します。
Ubuntuで家に帰る-それでうまくいく
移動する前に、ホームディレクトリのバックアップを作成する必要があります。 ディレクトリはシステムパーティションにあります。
- まず、選択したパーティションがホームディレクトリに十分な大きさであるかどうかを確認する必要があります。 したがって、ターミナルを起動し、コマンド「du -sh / home」を入力します。 ホームディレクトリのサイズを調べる方法-新しいパーティションには少なくともこのボリュームが必要です。
- 望ましくない副作用を回避するには、グラフィカルユーザーインターフェイスからログアウトする必要があります。 キーの組み合わせ[Ctrl] + [Alt] + [F1]を使用してテキストコンソールに切り替え、ユーザー名とパスワードでログインします。
- 次のコマンドのルート権限が必要です。 コマンド「sudo -s cd /」を入力すると、一時的に取得できます。
- 「fdisk -l」コマンドを使用して、既存のパーティションのリストを表示し、目的のパーティションの名前を書き留めます。 この例では、「/ dev / sda5」です。 次のコマンドで、これを独自のパーティションの名前に置き換えます。
- コマンドライン「mkdir / mnt / tmp mount / dev / sda5 / mnt / tmp」を使用して、マウントポイントにパーティションをマウントします。
- 「rsync -avx --progress / home / / mnt / tmp」でコピープロセスを開始します。 「ホーム」の最後のスラッシュはここでは非常に重要です。スラッシュがないと、フォルダーの内容だけでなく、フォルダー自体もコピーできます。
- その後、/ homeディレクトリの「mount / dev / sda5 / home」でパーティションをテストできます。 「du -sh / home; mount | grep / home」を使用すると、すべてが正しくコピーされたかどうかを確認できます。 出力には、パーティションのサイズ(この場合は2.5 GB)と「2.5G / home / dev / sda5 on / home type ext3(rw)」が表示されます。
新しいホームパーティションの使用方法
- これで、古い/ホームディレクトリを削除できます。 これを行うコマンドは、「umount / home rm -rf / home / *」です。
- 新しいパーティションをシステムの起動に統合するには、コマンド「blkid」でそのUUIDを決定する必要があります。 出力は、「[...] / dev / sda5:UUID = "YOUR IDENTIFICATION NUMBER" TYPE = "ext3" […]」」と表示されます。「YOUR IDENTIFICATION NUMBER」の代わりに、数字と文字の組み合わせが表示されます。 このUUIDをコピーして、「/ etc / fstab」に「UUID = YOUR IDENTIFICATION NUMBER / home ext3 defaults 0 2」と入力します。
- コンソールレベルに移動してホームディレクトリを移動する前に、この手順を実行することもできます。 / etc / fstabはシステムが起動するたびに読み込まれるため、実行中のシステムから簡単に編集できます。
Ubuntuに関するもう1つの実用的なヒントでは、インストールプロセスを表示する方法を示します。