Linuxをインストールする前にハードドライブ(私が持っている唯一のドライブ)をパーティション化するときに、ルートパーティションに十分なスペースを割り当てない間違いを犯しました。これで、次のパーティションセットがあります(左から右へ)。
sda1
- 65GB -/
sda2
- 5GB -swap
sda3
- 360GB -/home
問題は、sda1
ほとんどいっぱいで、多くのスペースが必要なものを設置する必要があるということです。だからサイズを増やしたかったのですが、sda1
とにかくsda3
サイズが半分もダメですね。 Gparted Live USBでサイズを変更するのは非常に簡単で、sda3
35GBのスペースを確保できます。これは予測可能な将来に十分です。しかし、次は何ですか?この空のスペース(もちろん後で割り当てられるsda3
)をどのようにしてマージできますかsda1
?
PSすべてのデータをバックアップしました。
答え1
折りたたむ場合は、sda3
新しい4番目のパーティションを作成し、それを最大のディレクトリにマウントできます。たとえば、60GBにサイズを縮小し、必要に応じて300GBsda3
をインストールできます。sda4
/var
/usr
- パーティションを縮小し
sda3
、そのパーティションのファイルシステムを縮小しますsda3
。 - 新しい4番目のパーティションを作成し、目的のファイルシステムにフォーマットした後
/mnt
。 - この新しいパーティション
/var
にすべてをコピーします。/usr
/etc/fstab
次回起動時にインストールするように変更します/sda4
。/var
/usr