It's been to long to remember if my issue was the same, but I had a squeak/squeal from my front rotor. I've had bent rotors, which were easy to figure out, but another puzzled me. A suggestion, from this forum me thinks, was to rub anti-seize on the back of the brake pads.
I thought it strange, but it worked!