Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a dual boot setup with Ubuntu and Windows 7. I need to shrink my root Ubuntu volume in order to get some free space to create a new partition. Are there any Windows based tools that will do this for me? I tried booting up in gparted to do this but I cannot tell which partition is which since I cannot find the size (it displays everything in blocks).

share|improve this question
Windows 7 comes with it's own resizing Tool but can only resize NTFS volumes as Windows 7 doesn't "see" ext4 (or other Filesystems besides FAT) by the way you shouldn't resize stuff while you're using the drive, what you see on gParted are partitions the most obvious way to tell which one is the one you want to change is simply by looking at its size. – Uri Herrera Sep 7 '11 at 17:51
I can't see size, only blocks...are there any softwares on windows that support the resizing of ext3 drives? – Necross Sep 7 '11 at 18:09
Blocks? can you add a screenshot?, no there's no software available to do that on Windows. – Uri Herrera Sep 7 '11 at 18:15
How can I take a screenshot when I'm booting inside gparted in commandline – Necross Sep 7 '11 at 18:16
@Necross gparted is a graphical tool, not command line, and it clearly shows size in mb, and what the filesystem type is so you can easily tell which one is the Windows partition ( because it is NTFS ). – psusi Sep 7 '11 at 18:58

You can burn the Parted Magic OS into a cd and boot from that. That OS includes a very basic graphical interface as well as gparted and other graphical tools. It should make a job like resizing any partition really easy, because it boots from ram and you can manipulate any partition from the familiar environment of gprarted.



P.S You can note from the screenshots that size on that gparted is displayed quite nicely.

Note: Resizing a partition is a slow task, so make sure your computer doesn't shut down if you are on a laptop for example.

share|improve this answer

Parted Magic is a good suggestion, but if you already have an Ubuntu live CD or USB stick you can boot from that and run gparted from there. Basically, you need to boot from something which is not the hard drive you're going to resize partitions on.

As it's already been pointed out - gparted is a graphical utility, so what you're referring to as "gparted" is definitely not it. Which brings me to another important point: make sure you have a backup of everything, because your chances of screwing everything up are relatively high :)

share|improve this answer

Yes, use gparted. Boot from your Ubuntu CD and in the terminal type: sudo gparted

there you can resize and delete/create partitions. When you apply the changes, I would recommend not to interrupt the progress.

share|improve this answer
Actually, for graphical programs it is much better to use gksudo – Tomas Lycken May 19 '12 at 13:28
I guess it probably is better, but seriously, if you're booted from a Live CD and any file changes you make are being discarded when you poweroff... well, whatever. – Matt May 31 '12 at 22:11
Sure - in this specific case it doesn't matter very much =) However, it's easy to form habits... – Tomas Lycken Jun 1 '12 at 1:25
TBH, I never ever use gksudo, I either use sudo or use su to become root, then execute the command. And my laptop hasn't blown up yet.. ;) – Matt Jun 3 '12 at 21:21
  1. Boot with Ubuntu installation cd, choose to try ubuntu
  2. Use GParted partition editor to resize your partitions.
share|improve this answer

Use GParted from live CD/usb of is a good tool to work with partitions if you don't have a live CD/usb get one, download Ubuntu and burn it on a CD...keeping a live CD with you is always helpful.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.