You can do it on the drive, my dad's car has the same problem. The caliper piston has come out too much, pressing the pads against the disc and making a awful noise when driving. Just a new caliper needs fitting, bleeding and maybe a change of pads if they have been worn too much.