Saya pikir tidak ada cara yang lebih mudah. Anda perlu menyalin data dari satu partisi ke partisi lain. Anda perlu menghapus partisi home lama dan mengubah ukuran partisi root. Itu tidak dapat dilakukan pada sistem yang sedang berjalan, jadi live CD atau USB sepertinya sama baiknya dengan yang didapat.
- Boot live CD / USB.
- Pasang partisi root ke
/mnt/root
.
- Pasang partisi rumah ke
/mnt/oldhome
.
Salin data menggunakan rsync
:
sudo rsync -avz --hard-links --numeric-ids /mnt/oldhome/ /mnt/root/home
Buka /mnt/root/etc/fstab
dan hapus entri untuk partisi rumah Anda.
- Lepas partisi root dan home dan reboot sistem. Jika semuanya berfungsi seperti yang diharapkan, Anda dapat reboot lagi ke sistem live dan kemudian:
- Terbuka
Gparted
.
- Hapus partisi rumah lama, ubah ukuran partisi root.
Seharusnya begitu.
/
. Pindahkan/home
file ke dalam/
, dan akhirnya hapus/home
dan luaskan/
.