I have a MacBook Pro with Mac OSX installed and Ubuntu 12.04. I wanted to resize my Ubuntu partition, so I booted to a 10.04 liveCD and used GParted to "move/resize" my Ubuntu partition.
Unfortunately, I think GParted defaults to moving it 1000MiB to the right (i.e., adds 1000MiB of unallocated space to the left, and moves the partition right), something I didn't realize until after I had started the process.
In addition to doing this, I reduced its sized by ~10GiB (9.77GiB in the screenshot) from the right, and added an ext3 partition in that unallocated space (I'm trying to do Linux From Scratch)
How can I repair my system so that I can boot my Ubuntu 12.04 system? Perhaps it is something to do with Grub? I use the rEFIt Boot Manager, so everytime at boot, I have the option to load either OSX or Linux. I have already gone through the option to sync/update the MBR in rEFIt.
Here is a screenshot of GParted from my livecd booted up after the move:
Something very fortunate, though, is that in File Browser, in the left-hand panel, I can mount the "132 GB Filesystem", which is my 12.04 Filesystem which I moved and can no longer boot. I can browse it, and read files from it. Here is a screenshot: