If it something that is physically loose on your hood or what have you, then it is a bad ballast, plain and simple.
Bulbs themselves dont buzz, they burn at the tips, or simply dont light, Ballasts begin to hum at the end of their life.
It may still run for many years to come to be honest, but it will be annoying, and eventually get louder until the ballast gives out.
You could continue using it, and see how long it holds out (like i said, could even be years still) But I would still go and buy a new ballast to have on hand for when that one DOES die.
Disregard the above if it is an electronic ballast, i dont think they buzz when they die, or if it isnt an old ballast.