Can I do this?

It's possible. Some more info on your current partition configuration would've been helpful,but basically you can use a live cd to adjust the parition sizing. Sysrescuecd should do the job or an Ubuntu Live cd.

  • Boot into the livecd and resize the root partition to the desired size using gparted, click Apply to free up space.
  • Are you wanting to increase the size of your swap partition?, if so resize in gparted.
  • Is 'home' on a separate partition?, if so resize using gparted. If not and you want to move it to one then create a partition from the free space on the drive and mount the newly create partition under /home .
Click Apply to confirm the above steps. gparted should have edited your grub config but you can always go in and check manually by mounting the root filesystem.


If you find they haven't mounted properly when you boot your distro,then you can always log in as root and adjust the grub config .The above is how I wold have approached it in my *nix days, there might be easier steps so check with your distro's online manual.
 
The only thing I would add to the above is if you are creating a new mount point to /home then, whilst under the live CD, you'll probably want to manually mount it on a temporary mount point and copy the content that is currently under /home into the new filesystem so that it is present when the system is booted normally (don't forget to also make the necessary changes to /etc/fstab)
 
Back
Top Bottom