While partitioning did you set the type (for the swap partition) to 82 (or whichever Linux Swap is, I think that's it)? I made that mistake at first...