سلام
به نظر من این کار ممکن هست. ولی ریسک هایی داره که باید بپذیریدش. البته من خودم این کار رو تست نکردم. اما چیزهایی به ذهنم می رسه.
1) قبل از انجام هر کاری حتما پشتیبان گیری کنید.
2)برای انجام کار از gparted می تونید استفاده کنید.
3) بعد از انجام تغییرات احتمالا گراب با مشکل مواجه می شه. یعنی شاید مجبور باشید دوباره نصبش کنید یا تنظیماتش رو به روز کنید. پس supergrub رو هم یادتون نره در دسترس داشته باشید.
راه حل های دیگه ای هم هست که بسته به مهارت و ریسک پذیری شما در خط فرمان داره! به عنوان مثال می تونید به صورت زیر عمل کنید: (الگوریتم کلی)
1) از پارتیشن home پشتیبان بگیرید.
2) پارتیشن مربوط به home را حذف کنید.
3) فضای مربوط به پارتیشن home را به قطعات مناسبی تقسیم کنید.
4) فایل سیستم های خود را ایجاد کنید.
5)حالا بخش هایی از پارتیشن روت را که امکان اتصال در پارپیشن مجزا دارند در پارتیشن مقصد کپی کنید. به عنوان مثال می توانید فرض کنید می خواهیم usr را به پارتیشن جدید منتقل کنیم.
6)محتوی usr را به پارتیشن جدید منتقل کنید.
7)فایل fstab خود را اصلاح کنید تا usr به عنوان پارتیشن جداگانه مونت شود.
دایرکتوری usr را پاک کنید تا فضای بیشتری در پارتیشن روت ایجاد شود.
البته این فقط یک الگوریتم کلی است و هر مرحله جزیئات زیادی دارد. با قبول ریسکش می تونید ازش استفاده کنید. فکر می کنم راه حل اول منطقی تر و سریعتر باشه.