Tôi không nghĩ có một cách dễ dàng hơn. Bạn cần sao chép dữ liệu từ phân vùng này sang phân vùng khác. Bạn cần xóa phân vùng nhà cũ và thay đổi kích thước phân vùng gốc. Điều đó không thể được thực hiện trên một hệ thống đang chạy, do đó, một đĩa CD hoặc USB trực tiếp có vẻ tốt như nó có được.
- Khởi động CD / USB trực tiếp.
- Gắn kết phân vùng gốc vào
/mnt/root
.
- Gắn kết vách ngăn nhà
/mnt/oldhome
.
Sao chép dữ liệu bằng cách sử dụng rsync
:
sudo rsync -avz --hard-links --numeric-ids /mnt/oldhome/ /mnt/root/home
Mở /mnt/root/etc/fstab
và xóa các mục cho phân vùng nhà của bạn.
- Ngắt kết nối phân vùng gốc và nhà và khởi động lại hệ thống. Nếu mọi thứ hoạt động như mong đợi, bạn có thể khởi động lại vào hệ thống trực tiếp và sau đó:
- Mở
Gparted
.
- Xóa phân vùng nhà cũ, thay đổi kích thước phân vùng gốc.
Đó nên là nó.
/
. Di chuyển các/home
tập tin vào/
, và cuối cùng xóa/home
và mở rộng/
.