df -h
の出力 (「人間が読めるサイズ」) は、プレーンな df
よりも少し明確かもしれません .
実際、それはおそらく /
のサイズを示しているでしょう。 約 13 GB しかありません – /home
用に 2 つ目の ~190 GB のパーティションを作成したと思います しかし、実際にマウントするのを忘れていたため、すべてのファイルが最初に保存されています (/
) パーティション。
lsblk
を使用できます または parted
などのパーティショニング ツール /gparted
すべての既存のパーティションとそのサイズを一覧表示します。
/home
のパーティションかどうかを確認します lsblk
によってリストされています またはあなたの /etc/fstab
、マウントしてみてください。しかし今のところ、/home
以外の場所にマウントしてください。 、ただし – たとえば、 /mnt
– ファイルの転送を容易にするため。
あなたのアップデートは /dev/sda1
に大きなパーティションを示しています . /mnt
に一時的にマウントできます :
# mount /dev/sda1 /mnt
コマンドが成功すると、静かに戻ります。 「unknown fstype」と表示される場合は、パーティションにまだファイル システムがない可能性があります – mkfs.ext4 /dev/sda1
ext4 としてフォーマットします 、最も一般的なものです。
ファイルを移動するには、アカウントからログアウトし、root としてログインして、rsync -avP /home/ /mnt/
を使用します。 データを転送します。その後、古い /home
から削除します
/home
にパーティションを永続的にマウントするには 、次を fstab に追加します:
/dev/sda1 /home ext4 rw,relatime,acl 0 2
/
を持つ および /home
分離すると、Linux の再インストールがはるかに簡単になります (たとえば、ディストリビューションを切り替えたい場合)。しかし、それらをマージしたい場合は、 gparted
でそれを行うことができます – ただし、同じシステムからではなく、ライブ CD からのみ。
GParted 内で、大きな空のパーティションを削除し、既存の 13 GB のサイズを変更するだけです。 可能性があることに注意してください その後、ブートローダー (GRUB など) を再インストールする必要があります。