আমি মনে করি না এর চেয়ে সহজ উপায় আছে। আপনার এক পার্টিশন থেকে অন্য পার্টিতে ডেটা অনুলিপি করতে হবে। আপনার পুরানো হোম পার্টিশনটি মুছে ফেলা এবং রুট পার্টিশনটির আকার পরিবর্তন করতে হবে। এটি একটি চলমান সিস্টেমে করা যায় না, সুতরাং একটি লাইভ সিডি বা ইউএসবি এটি যতটা ভাল পায় তেমন মনে হয়।
- লাইভ সিডি / ইউএসবি বুট করুন।
- রুট পার্টিশন মাউন্ট করুন
/mnt/root
।
- হোম পার্টিশন মাউন্ট করুন
/mnt/oldhome
।
ব্যবহার করে ডেটা অনুলিপি করুন rsync
:
sudo rsync -avz --hard-links --numeric-ids /mnt/oldhome/ /mnt/root/home
/mnt/root/etc/fstab
আপনার হোম পার্টিশনের জন্য এন্ট্রিটি খুলুন এবং মুছুন।
- রুট এবং হোম পার্টিশন আনমাউন্ট করুন এবং সিস্টেমটি পুনরায় বুট করুন। যদি সবকিছু প্রত্যাশা অনুযায়ী কাজ করে তবে আপনি আবার লাইভ সিস্টেমে পুনরায় বুট করতে পারেন এবং তারপরে:
- খোলা
Gparted
।
- পুরানো হোম পার্টিশন মুছুন, রুট পার্টিশনটি পুনরায় আকার দিন।
এটা হওয়া উচিত।
/
।/home
ফাইলগুলিতে সরান/
, এবং শেষ পর্যন্ত মুছুন/home
এবং প্রসারিত করুন/
।