Just so it's on the list, I got this fixed, by using a plain ext3 boot partition and putting hde above hdc in the advanced bootloader options. Worked just fine. I'm not sure why I was having the problems, I'll look into it wrt filing a bug report.