I'm trying to install ubuntu 12.10 on am mac book pro 8.2 as a dual boot.

After disabling journaling on the mac hfs+ partition, I booted from the ubuntu mac cd and started gparted. There, I resized the hfs+ from 464 Gib to 346 Gib (second and third steps would be the creation of swap and ext4). After starting, it went through "calibrate /dev/sda2" in no time and skipped checking the filesystem (I had forgotten to install the hfsplus and hfstools package beforehand, that might be the reason).

Now, it has been stuck on the third step, "shrink file system", for 4.5 hours and it doesn't indicate any progress at all (the progress bar moves from left to right and then back again, and there is no time indicator). Is this normal behavior and should I just keep going, or did it run into some error and I just don't get any feedback?

Unfortunately, I post an image yet due to my reputation.

  • 3
    I'd say leave it a while. Depending on disk usage it may take rather long to shrink. Now that you started it you should not force interrupt it as this will lead to data loss.
    – Takkat
    Nov 26, 2012 at 15:49

2 Answers 2


Hang in there. For me it took 14 hours to shrink 170GB to 110GB with 4GB of free space. I thought it might have been stuck too, but I was patient and it paid off.

If you use the parted command line tool to do the resizing instead of gparted, I believe it displays the progress. However if you've stumbled across this question then you're probably already in the middle of using gparted, so as Takkat said, don't interrupt it.

  • Yes, patience was the key. It was a little unnerving not seeing any progress, but in the end it worked out fine.
    – nils
    Jan 25, 2013 at 20:05
  • 5
    do sudo iotop -o in another terminal and you can see gpartedbin working, and it will disappear when its done.
    – Ace
    Dec 20, 2014 at 1:21

This problem is probably fixed in gparted 0.23.0-1

preventing a user interface hang when resizing FAT16/32, HFS and HFS+ file systems.

As already said, if it happens to you do not force interrupt it and watch the progress with:

sudo iotop -o

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .