I'm barely sure if this is the answer, but did you create an approximately 600 megabyte partition formatted as ext32, and the rest of the desired space as swap, and then reinstall ubuntu with rEFIt...